07 2018 档案
摘要:log模块 logging 模块提供模块级别的函数记录日志 日志相关概念 - 日志 - 日志的级别(level) - 不同的用户关注不同的程序信息 - DEBUG - INFO - NOTICE - ERROR - CRITTCAL - ALERT - EMERGENCY ...
阅读全文
摘要:调试技术 调试流程:单元测试-->集成测试-->交测试部 分类: - 静态调试 - 动态调试 打断点文件 长久保存信息的一种数据信息集合 常用操作: - 打开 文件一旦打开,需要关闭操作 - 关闭 - 读写 - 查找 open函数 open函数负责打开文件,带有很多参数 第一个参数:必须有,文件的路...
阅读全文
摘要:filter函数 过滤函数:对一组数据进行过滤,符合条件的数据会生成一个新的列表并返回 1 # 对一个列表进行过滤,偶数组成一个新列表 2 3 def isEcen(a): 4 return a % 2 == 0 5 6 l = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 7 r = filter(isEcen, l) 8 print(type(r)) ...
阅读全文
摘要:os模块 和操作系统相关的模块,主要是文件操作 和系统相关的操作主要包含在三个模块里 os:操作系统目录相关 os.path:系统路径相关操作 shutil:高级文件操作,目录树的操作,文件复制,删除,移动 路径: 绝对路径:总是从根目录上开始 相对路径:基本以当前环境为开始的一个相对的地方 import os #getcwd() 获取当前...
阅读全文
摘要:常用模块 - calendar - datetime - timeit - os - shutil - zip - math - string time 模块 时间戳 一个时间表示方法,不同语言,可以表示为整数或者浮点数 是1970年1月1日0时0分0秒到现在经历的秒数 如果表示的时间是1970年以前...
阅读全文
摘要:安装 Python 首先在官网下载python安装包 点击此处 1.下载后打开安装,将最下面Add Python3.7 to PATH打勾并 选择customize installation自定义安装 2。接下来默认即可 . 3. 设置python安装路径,并点击install开始安装 4. 出现如
阅读全文
摘要:模块 模块是包含python代码的文件 模块可以增加代码重复利用的方式 当作命名空间使用,避免命名冲突 定义模块 模块就是普通的py文件,所以任何代码都可以直接书写 不过根据模块的规范,最好在模块中编写一下内容 函数(单一功能) 类(相似功能的组合或者类似业务模块) 测试代码0ss.py class Student(): de...
阅读全文
摘要:元类元类的写法时固定的,必须继承自type元类一般命名以MetaClass结尾py基础总结练习 简单的图形打印 打印实心矩形 1 print('第一种') 2 print("* * * * *") # print("* " * 5) 3 print("* * * * *") # print("* " * 5) 4 print("* * * * *") # print("* ...
阅读全文
摘要:类的成员描述符在类中对成员属性进行相关操作而创建的一种方式get: 获取属性的操作set:修改或添加属性的操作delete:删除属性的操作 使用property函数来使用描述符 property() 定义一个Person类,具有name,age两个属性,对于任意输入的姓名,我们希望都用大写保存,年龄用整数保存 class Person(): # 函数名称可以任意 ...
阅读全文
摘要:虽然本人比较谴责这种行为而且用的一直是社区版,但是有好多人问过这个事情,所以还是写了出来 激活方式 激活方式选择License server。 第一服务器License server address: http://39.105.114.41:1027 第二服务器License server add
阅读全文
摘要:类和对象的成员分析 类和对象都可以储存成员, 成员可以归类所有,也可以归对象所有 类存储成员时使用的是与类关联的一个对象 独享存储成员是存储在当前的对象中 class A(): name = "xiaowang" age = 16 def say(self): self.name = "shaiz" self.age = 18...
阅读全文
摘要:元组的函数 基本和list通用 1 a = (1, 2, 3, 4, 5, 6, 7, 8, 9) 2 print(len(a)) # 获取元组长度 3 print(max(a)) # 获取元组最大值 4 print(min(a)) # 获取元组最小值 5 l = [1, 5, 9] 6 t = tuple(l) # 将其他类型转换为tuple...
阅读全文
摘要:列表 del 删除 列表连接 1 a = [1, 2, 3] 2 b = [4, 5, 6] 3 c = [7, 8, 9] 4 d = a +b + c 5 print(d) 判断元素是否在list中 1 z = [1, 2, 3] 2 x = 8 3 print(x in z) # True表示在list中,False表示不在list中 遍历列表 for循环...
阅读全文
摘要:参数 普通参数 默认参数 关键字参数 关键字参数格式 1 def func(p1=v1, p2=v2...): 2 pass 3 4 func(p1=value1, p2=value2....) 1 def frd(name, age, addr): 2 print("我叫{0},今年{1}岁,我住在{2}".format(name, age, addr)) 3...
阅读全文
摘要:输出print() 1 print("Hello Python") 注释方法 1.'#' 2.三个单引号开始三个单引号结束。变量+字符串变量命名可以包含数字,大小写字母,下划线等,严格区分大小写,但不能以数字开头,python中以下划线开头的变量一般有特殊含义。 大驼峰:WeLovePython 一般给类命名。 小驼峰:weLovePython 一般给普通函数和函数命名。变量类型 数字类型...
阅读全文
摘要:为了实现linux系统与主机之间的文件拖拽以及自动更改分辨率,需要安装vmtools 选择虚拟机菜单栏下的安装vmtools 选择驱动中的.gz文件,提取到home 进入home目录下的刚刚提取的文件目录下,打开终端 输入 :sudo ./vmware install.pl,回车 输入yes 一路回
阅读全文
摘要:1.在官网下载Ubuntu最新版的镜像文件 "点此下载" 2.打开VMware,新建虚拟机 3.这里选择自定义安装 4.版本默认即可 5.我们选择安装操作系统,防止WMware进行简易安装 6.如图选择即可 7.名字和虚拟机位置按照自己的需求选择 8.CPU数量根据情况自行决定 、 9.虚拟内存根据
阅读全文

浙公网安备 33010602011771号