摘要: 数据交换格式 json 模块 json (JavaScript Object Notation)是一种轻量级的数据交换语言,以文字为基础,且易于让人阅读。尽管 json 是JavaScript的一个子集,但 json 是独立于语言的文本格式,并且采用了类似C语言家族的一些习惯 json 建构于两种结 阅读全文
posted @ 2018-11-05 19:53 初释衷年 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 python 使用正则表达式(re)来进行匹配引擎搜索 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串” 关于正则表达式,必须先学会它的元字符 元字符 : ^ $ * + ? { } [ ] | ( ) \ . 匹配除\ 阅读全文
posted @ 2018-11-01 18:09 初释衷年 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 常用模块(四) 八、configparser 模块 官方介绍:A configuration file consists of sections, lead by a "[section]" header,and followed by "name: value" entries, with con 阅读全文
posted @ 2018-10-29 11:26 初释衷年 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 常用模块(三) 七、logging模块 日志中包含的信息应有正常的程序访问日志,还可能有错误、警告等信息输出 python的 logging 模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging 的日志可以分为 debug() , info() , warning() , err 阅读全文
posted @ 2018-10-27 10:25 初释衷年 阅读(266) 评论(0) 推荐(1) 编辑
摘要: 常用模块(二) 四、os模块 os模块是与操作系统交互的一个接口,用于对操作系统进行调用 五、sys模块 六、hashlib模块 hashlib模块用于加密相关的操作,具有两种加密算法 Eg.算法一:md5 Eg.算法二 阅读全文
posted @ 2018-10-25 09:24 初释衷年 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 常用模块(一) 一、时间(time)模块 时间戳 (Timestamp):时间戳表示的是从1970年1月1日00:00:00为计时起点,到当前的时间长度 二、datetime模块 三、random模块 Eg.随机生成四位数验证码的两种方法 阅读全文
posted @ 2018-10-22 21:37 初释衷年 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 列表生成式 列表生成式的操作顺序: 1、先依次来读取元素 for x 2、对元素进行操作 x*x 3、赋予变量 Eg.列表生成式方式一 Eg.列表生成式方式二 生成器 定义生成器可以使用yield关键词。在Python中,它作为一个关键词,是生成器的标志 生成器一共有两种创建方式: 方式1:s=(x 阅读全文
posted @ 2018-10-18 21:10 初释衷年 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 装饰器(函数) 装饰器作为一个函数,可以为其他函数在不修改原函数代码的前提下添加新的功能 装饰器的返回值是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等。 装饰器,可以让我们抽离出大量与函数功能本身无关的相同代码并在装饰器函数中使用 装饰器的三个重要要 阅读全文
posted @ 2018-10-16 20:43 初释衷年 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 函数 函数(Functions) 是指可重复使用的程序片段。它们允许你为某个代码块赋予名字,允许你通过这一特殊的名字在你的程序任何地方来运行代码块,并可重复任何次数。这就是调用(Calling)函数。 函数的作用: 1、减少重复代码 2、方便修改,更易扩展 3、保持代码的一致性 函数的创建: def 阅读全文
posted @ 2018-10-13 14:30 初释衷年 阅读(259) 评论(0) 推荐(1) 编辑
摘要: 集合 Set 集合的创建 集合的创建只有一种方式 集合中的元素必须是不可变的数据类型 集合是无序的,可以通过 for 循环来遍历或者迭代器进行筛选 集合 Set 集合的创建 集合的创建只有一种方式 集合中的元素必须是不可变的数据类型 集合是无序的,可以通过 for 循环来遍历或者迭代器进行筛选 集合 阅读全文
posted @ 2018-10-09 21:33 初释衷年 阅读(245) 评论(0) 推荐(0) 编辑