1、re模块 1.1re模块的概念 re模块就其本质而言,正则表达式(或RE)是一种小型的、高度专业化的编程语言,它内嵌于python中,并通过re模块实现。正则表达式模式被编译成一系列的字节码,然后用c编写的匹配引警执行。 1.2 字符匹配 普通字符:大多数字符和字母都会和自身匹配。 元字符: 转 ...
分类:
编程语言 时间:
2019-07-26 19:57:54
阅读次数:
148
包、logging模块、hashlib模块、openpyxl模块、深浅拷贝 一、包 1、模块与包 模块的三种来源: 1、内置的 2、第三方的 3、自定义的 模块的四种表现形式: 1、py文件 2、共享库 3、文件夹(一系列模块的结合体),即包 4、C++编译的连接到Python内置的 2、模块的导入 ...
分类:
其他好文 时间:
2019-07-23 00:04:46
阅读次数:
127
阅读目录 认识模块 什么是模块 模块的导入和使用 常用模块一 collections模块 时间模块 random模块 os模块 sys模块 序列化模块 re模块 常用模块二 hashlib模块 configparse模块 logging模块 认识模块 返回顶部 什么是模块 什么是模块? 常见的场景: ...
分类:
其他好文 时间:
2019-07-22 09:44:41
阅读次数:
81
一、loggin模 2. 默认级别为warning,默认打印到终端 3. 为logging模块指定全局配置,针对所有logger有效,控制打印到文件中 可在logging.basicConfig()函数中通过具体参数来更改logging模块默认行为,可用参数有 filename:用指定的文件名创建F ...
分类:
其他好文 时间:
2019-07-21 20:03:54
阅读次数:
97
import logging logging.basicConfig(filename='access.log',# format='%(asctime)s - %(name)s - %(levelname)s -%(module)s: %(message)s',# datefmt='%Y-%m-% ...
分类:
其他好文 时间:
2019-07-21 20:01:39
阅读次数:
148
1 包 首次导入包: 先产生一个执行文件的名称空间 1.创建包下面的__init__.py文件的名称空间 2.执行包下面的__init__.py文件中的代码 将产生的名字放入包下面的__init__.py文件名称空间中 3.在执行文件中拿到一个指向包下面的__init__.py文件名称空间的名字 在 ...
分类:
其他好文 时间:
2019-07-20 21:34:36
阅读次数:
116
一、logging 日志模块 1.logging 日志模块的五个等级10-50 logging.basicConfig()函数中可通过具体参数来更改logging模块默认行为,可用参数有: filename:用指定的文件名创建FiledHandler,这样日志会被存储在指定的文件中。 filemod ...
分类:
其他好文 时间:
2019-07-20 21:06:00
阅读次数:
100
一、什么是包? 1.1包是一系列模块文件的总和,就是一个文件夹。该文件夹通常(python3和python的区别)会有一个init文件,包的本质还是一个模块 1.2具体的:包就是一个包含有__init__文件的文件夹,所以其实我们创建包的目的就是为了用文件夹将文件/模块组织起来 1.3首先看一下之前 ...
分类:
其他好文 时间:
2019-07-20 12:55:23
阅读次数:
81
Python第十六课(模块3) >>>思维导图>>>中二青年 模块与包 模块 导入模块 什么是包 导入包 当你作为包的设计者来说 研究模块与包还可以站另外两个角度分析不同的问题 注意 相对导入与绝对导入 logging模块(日志模块:记录) 日志级别 默认级别为warning,默认打印到终端 为lo ...
分类:
编程语言 时间:
2019-07-20 00:20:43
阅读次数:
128
一,logging·模块 也称为日志模块,就是记录。 分为五个等级:类似于火情警报,等级越高事态越严重。 debug日志,级别为10 info日志,级别为20 warning日志,级别为30 error日志,级别为40 critical日志,级别为50 四个对象: logger 对象:负责产生日志 ...
分类:
编程语言 时间:
2019-07-20 00:14:26
阅读次数:
128