04 2017 档案

摘要:一、logging模块 二、序列化模块 一、logging模块 简化日志格式,实现日志打印,打印到屏幕,存储到文件中 日志配置格式配置有两种方式:config和logger对象 1.connfig:只能将日志写入文件,不能同时打印到屏幕 2.logger对象:默认追加写入,默认写入屏幕,可以同时输出 阅读全文
posted @ 2017-04-27 20:01 六神酱 阅读(154) 评论(0) 推荐(0) 编辑
摘要:一、re模块 二、元字符 三、re的方法 正则:对字符串的模糊匹配 一、re模块 re.findall(规则,string) findall找到所有的匹配元素,返回列表 二、元字符 元字符 :有特殊功能的字符 . :通配符,可以匹配任意除换行符(\n)的字符 ^ :从开始匹配 $ :从结尾匹配 表示 阅读全文
posted @ 2017-04-27 19:59 六神酱 阅读(155) 评论(0) 推荐(0) 编辑
摘要:一、时间模块time:import time 二、随机数模块random 三、hashlib摘要算法 四、os模块 五、sys模块 1. for循环不能开辟作用域 2. 函数、类、模块能开辟作用域 3. 模块:解决程序重复调用相同功能模块的问题 4. 模块就是py文件 5. 正则相关文件封装在re模 阅读全文
posted @ 2017-04-26 15:06 六神酱 阅读(238) 评论(0) 推荐(0) 编辑
摘要:一、item系列:__getitem__、__setitem__和__delitem\__ 二、类的特殊变量:__slots\__ 三、迭代器协议:__iter__和__next\__ 四、__module__和__class\__ 五、类的描述信息:__doc\__ 六、析构方法:__del\__ 阅读全文
posted @ 2017-04-25 17:34 六神酱 阅读(167) 评论(0) 推荐(0) 编辑
摘要:一、isinstance和issubclass 二、反射:getattr、setattr、delattr和hasattr 三、模块间的反射 四、反射的应用:可插拔机制 五、字符串调用模块 六、内置attr:\__setattr__、__delattr__和__getattr\__ 七、自定义数据类型 阅读全文
posted @ 2017-04-24 16:58 六神酱 阅读(145) 评论(0) 推荐(0) 编辑
摘要:一、内置函数 二、映射:map 三、过滤:filter 四、合并:reduce 一、内置函数 abs() 绝对值 all() 返回True或False,可迭代对象中每一个元素进行bool判断,都为True返回True;当为空时返回True,all(' ')返回True any() 返回True或Fa 阅读全文
posted @ 2017-04-13 16:05 六神酱 阅读(145) 评论(0) 推荐(0) 编辑
摘要:面向过程的协程函数应用: python实现查询文件路径下带有python关键字的文件路径功能,类似于linux中:grep rl 'python' /etc 面向过程的编程思想特点: 1、体系结构清晰 2、降低程序复杂度 3、可扩展性极差,适用于定制化需求,需求不变的功能,例如:操作系统内核、htt 阅读全文
posted @ 2017-04-12 20:08 六神酱 阅读(206) 评论(0) 推荐(0) 编辑
摘要:定义有参数装饰器为被装饰函数添加认证的功能:用户信息的来源可以是文件或者ldap,三次验证失败锁定用户。 阅读全文
posted @ 2017-04-10 22:28 六神酱 阅读(231) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示