pyinotify模块 pyinotify提供的事件 在具体实现时,时间仅仅是一个标志位,因此,我们可以使用“与”操作来合并多个时间,下面来看一个实例 yagmail模块 python标准库中发送电子邮件的模块比较复杂,因此,有许多开原的库提供了更加易用的接口来发送电子邮件,其中yagmail是一个 ...
分类:
编程语言 时间:
2019-03-03 09:27:19
阅读次数:
128
模块:一个py文件成为一个模块 好处:大大提高了可维护性 分为三种: Python标准库模块 第三方模块 应用程序自定义模块 import: 执行了对应文件 引入变量名 解释器目录下调用 方式: 模块最后的调试代码前加上 if __name__=='__main__': XXXXX 内置模块: os ...
分类:
其他好文 时间:
2019-02-25 23:31:06
阅读次数:
494
Queue Queue是python标准库中的线程安全的队列(FIFO)实现,提供了一个适用于多线程编程的先进先出的数据结构,即队列,用来在生产者和消费者线程之间的信息传递 基本FIFO队列 class Queue.Queue(maxsize=0) FIFO即First in First Out,先 ...
分类:
编程语言 时间:
2019-02-22 15:21:13
阅读次数:
217
一、urllib模块 python标准库自带的发送网络请求的模块。 二、requests模块 requests模块是基于urllib模块开发,用于发送http请求。 ...
分类:
编程语言 时间:
2019-02-18 22:58:03
阅读次数:
238
一、os模块 os模块是Python标准库中提供的与操作系统交互的模块,提供了访问操作系统底层的接口,里面有很多操作系统的函数 1、os常用方法 2、os.path方法 os.path模块主要用于文件属性的获取。 二、sys模块 sys模块负责程序与Python解释器的交互。 三、代码案例 首先,获 ...
分类:
编程语言 时间:
2019-02-18 12:50:38
阅读次数:
184
sys模块的作用sys模块用于解释器相关的操作,通常用于脚本传参sys模块的常见用法sys.argv传递到Python脚本的命令行参数列表,第一个元素是程序本身路径sys.executable返回python解释器在当前系统中的绝对路径sys.exit([arg])程序中间的退出,arg=0为正常退出sys.platform返回操作系统平台名称,Linux是linux2,Windows是win32
分类:
编程语言 时间:
2019-02-17 11:09:24
阅读次数:
160
os模块作用调用系统模块常见用法os.getcwd()获取当前工作目录,即当前python脚本工作的目录路径os.chdir("dirname")改变当前脚本工作目录;相当于shell下cdos.curdir返回当前目录:(‘.‘)os.makedirs(‘dirname1/dirname2‘)创建多层目录os.removedirs(‘d
分类:
编程语言 时间:
2019-02-17 10:41:55
阅读次数:
182
python标准库中的模块unittest提供了代码测试工具; (1)单元测试用于核实函数的某个方面没有问题;测试用例是一组单元测试,这些单元测试一起核实函数在各种情况下的行为都符合要求; (2)全覆盖式测试用例包含一整套单元测试,涵盖了各种可能的函数使用方式; (3)要为函数编写测试用例,可先导入 ...
分类:
其他好文 时间:
2019-02-15 17:21:18
阅读次数:
181
1、一行代码实现1--100之和 利用sum()函数求和 2、如何在一个函数内部修改全局变量 利用global 修改全局变量 3、列出5个python标准库 os:提供了不少与操作系统相关联的函数 sys: 通常用于命令行参数 re: 正则匹配 math: 数学运算 datetime:处理日期时间 ...
分类:
编程语言 时间:
2019-02-09 16:26:10
阅读次数:
416
模块:为了编写可维护的代码,我们将很多函数分组,分别放到不同的文件里,这样,代码的可利用率提高,代码量减少。在Python中,一个 .py文件就称之为一个模块(module)。 模块有以下几种方式: a.Python标准库 b.第三方模块 c.引用程序自定义模块 引入模块方式: 1、import 模 ...
分类:
编程语言 时间:
2019-02-04 16:51:59
阅读次数:
178