04 2019 档案

摘要:logging模块 -日志处理模块 1.日志级别 critical 对应数字50 严重,系统无法运行 error 对应数字40 错误,系统报错 warning 对应数字30 警告,需要注意的信息。系统正常中 info 对应数字20 信息,正常信息 debug 对应数字10 调试,测试专用 2.使用的 阅读全文
posted @ 2019-04-11 22:32 不吃海带丝 阅读(198) 评论(0) 推荐(0)
摘要:1.什么是包: 包的本质就是文件夹,它由一个包含有__init__.py文件的文件加。 包以及包下所有的文件都是用来被导入使用,没有一个文件是用来直接运行, 因为包是模块的一中通用表现形式之一。 》from...import 和 import 使用 2.为什么要有包? 方便于集中管理,方便于使用者 阅读全文
posted @ 2019-04-08 10:50 不吃海带丝 阅读(202) 评论(0) 推荐(0)
摘要:1.什么是生成器: 在函数内但凡出现yield关键字,而调用函数就不会触发函数体代码的执行了,会得到一个返回值,该返回值就是一个生成器对象 而生成器对象本质就是迭代器对象 使用__next__():会触发对应函数的执行,直到碰到一个yield就暂停住,就将该yield后的值当做本次__next__( 阅读全文
posted @ 2019-04-05 23:35 不吃海带丝 阅读(148) 评论(0) 推荐(0)
摘要:1.什么是迭代器: 迭代:是一个重复的过程,每一次重复即是一次迭代,并且每次迭代的结果都是下一次迭代的初始值。 2.为什么要有迭代器? 对于序列类型:字符串、列表、元组,我们可以使用索引的方式迭代取出其包含的元素。但对于字典、集合、文件等类型是没有索引的,若还想取出其内部包含的元素,则必须找出一种不 阅读全文
posted @ 2019-04-05 23:02 不吃海带丝 阅读(170) 评论(0) 推荐(0)
摘要:一、模块的使用 1.什么是模块 模块就是一系列功能的集合体模块的表现形式为: a.使用python编写的py文件 b.已被编译为共享库或DLL的C或C++扩展 c.把一系列模块组织到一起的文件夹(注:文件夹下有一个__init__.py文件) d.使用C编写并链接到python解释器的内置模块 模块 阅读全文
posted @ 2019-04-02 03:38 不吃海带丝 阅读(240) 评论(0) 推荐(0)