摘要: 模块 描述: 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块( 阅读全文
posted @ 2018-03-22 01:25 皮蛋小顽童 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 描述: 用于生成和修改常见配置文档,当前模块的名称在 python 3.x 版本中变更为 configparser。 >>>输出结果: [DEFAULT] ServerAliveInterval = 45 Compression = yes CompressionLevel = 9 ForwardX 阅读全文
posted @ 2018-03-22 00:52 皮蛋小顽童 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 描述: 很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志。 logging的日志可以分为5个级别: debug() info() warning() error( 阅读全文
posted @ 2018-03-21 22:35 皮蛋小顽童 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 描述: 用于加密相关的操作,代替了md5模块和sha模块,主要提供SHA1,SHA224,SHA256,SHA384,SHA512,MD5算法。在python3中已经废弃了md5和sha模块,简单说明下md5和sha的使用。 什么是摘要算法呢? 摘要算法又称为哈希算法,散列算法。它通过一个函数,把任 阅读全文
posted @ 2018-03-21 22:18 皮蛋小顽童 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Python解释器进行交互接口 sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0) sys.version 获取Python解释程序的版本信息 sys.maxint 最大的Int值 sys.path 返回模块的搜索路径,初始化时 阅读全文
posted @ 2018-03-21 19:54 皮蛋小顽童 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 提供对操作系统进行调用的接口: 1.对于目录的操作 os.os.getcwd() >>>C:\Users\LG\PycharmProjects\mystuff\March\day21 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir(r'C:\Users') >>>C:\Us 阅读全文
posted @ 2018-03-21 01:21 皮蛋小顽童 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 描述: Python中的random模块用于生成随机数。 方法: 1.random() 方法返回随机生成的一个实数,它在[0,1)范围内,无参数 2.randint(a, b)方法随机生成[start,stop]区间内的整数,两个参数 3.choice(sequence)方法从序列中返回一个任意的元 阅读全文
posted @ 2018-03-20 21:35 皮蛋小顽童 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 描述: 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器不要求你事先准备好整个迭代过程中所有的元素。仅仅是在迭代至某个元素时才计算该元素,而在这之前或之后,元素可以不存在或者被销毁。这个特点使得它特别适合用于遍历一些巨 阅读全文
posted @ 2018-03-20 19:22 皮蛋小顽童 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 列表生成式 1. 2. 3. 生成器 Python有两种不同的方式提供生成器: 生成器表达式: 定义:类似于列表推导,但是,生成器返回按需产生结果的一个对象,而不是一次构建一个结果列表。 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个 阅读全文
posted @ 2018-03-20 03:41 皮蛋小顽童 阅读(246) 评论(0) 推荐(0) 编辑
摘要: import time 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. import datetime 1. 阅读全文
posted @ 2018-03-19 08:01 皮蛋小顽童 阅读(209) 评论(0) 推荐(0) 编辑