摘要: 本节内容 1、简述 2、简单用法 3、复杂日志输出 4、handler详解 5、控制台和文件日志共同输出 一、简述 很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误,警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日 阅读全文
posted @ 2017-07-17 16:41 活的潇洒80 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 本节内容 1、dumps序列化和loads反序列化 2、dump序列化和load反序列化 3、序列函数 1、dumps序列化和loads反序列化 dumps()序列化 1 2 3 4 5 6 7 8 9 10 11 12 13 import json #导入json模块 info = { 'name 阅读全文
posted @ 2017-07-17 16:28 活的潇洒80 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 本节内容 一、简述 我们在日常处理文件时,经常用到os模块,但是有的时候你会发现,像拷贝、删除、打包、压缩等文件操作,在os模块中没有对应的函数去操作,下面我们就来讲讲高级的 文件、文件夹、压缩包 处理模块:shutil 二、模块详解 1、shutil.copyfileobj(fsrc, fdst) 阅读全文
posted @ 2017-07-17 16:17 活的潇洒80 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 本节内容 1、简述 2、time模块 3、时间格式转换 一、简述 我们在写代码的过程经常遇到时间模块,如果我们以后需要根据时间去筛选信息的话,那用户会更大,所以今天就来讲讲时间的两大模块:time & datetime 二、time模块 1、time.process_time() 功能:测量处理器的 阅读全文
posted @ 2017-07-17 16:04 活的潇洒80 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 本节内容 1、概述 2、生成器执行原理 3、send()和__next__()方法的区别 4、yield实现并行效果 一、概述 之前只是介绍生成器,那有些同学就说了,这个生成器除了能节省资源,提高工作效率,但是我们再哪些场景下可以用呢?在哪些地方可以体现出它的价值呢?下面我们来逐一解答这些疑问。 二 阅读全文
posted @ 2017-07-17 15:47 活的潇洒80 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 本节内容 一、定义 1、装饰器:本质是函数。 2、功能:用来装饰其他函数,顾名思义就是,为其他的函数添加附件功能的。 二、原则 装饰器为什么会有这两个原则呐?因为如果你写的这个程序在生产环境下已经运行了,如果修改别人的源代码或者修改别人的调用方式,那么出了问题,后果可想而知,所以我们要牢记上面两个原 阅读全文
posted @ 2017-07-17 09:53 活的潇洒80 阅读(175) 评论(0) 推荐(0) 编辑