摘要:
logging模块 logging最简单的用法 import logging logging.critical('服务器当机!') logging.error('出现严重错误!') #输出结果 CRITICAL:root:服务器当机! ERROR:root:出现严重错误! 日常级别介绍 日志级别(level) 含义 DEBUG 调试过程中使用DEBUG等级,... 阅读全文
摘要:
ConfigParser模块 此模块用于生成和修改常见配置文档,当前模块的名称在 python 3.x 版本中变更为 configparser。 常见的配置文件如下: ```cnf [DEFAULT] ServerAliveInterval = 45 Compression = yes CompressionLevel = 9 ForwardX11 = yes [bitbucket.... 阅读全文
摘要:
json模块&pickle模块 序列化:序列化是指把内存里的数据类型转变成字符串,以使其能存储到硬盘或通过网络传输到远程,因为硬盘或网络传输时只能接受bytes 序列化有两个模块: json:用于字符串 和 python数据类型间进行转换 pickle:用于python特有的类型 和 python的数据类型间进行转换 Json模块提供了四个功能:dumps、dump、loads、load... 阅读全文
摘要:
时间模块time&datetime 在Python中有三种方式来表示时间: 时间戳 格式化的时间字符串 元组(struct_time)共九个元素。由于Python的time模块实现主要调用C库,所以各个平台可能有所不同 元组时间里表示方式的含义: 索引(Index) 属性(Attribute) 值(Values) 0 tm_year(年) ... 阅读全文
摘要:
随机模块random 随机模块的用法 >>> random.randrange(1,10) #返回1-10之间的一个随机数,不包括10 >>> random.randint(1,10) #返回1-10之间的一个随机数,包括10 >>> random.randrange(0, 100, 2) #随机选取0到100间的偶数 >>> random.random() #返回一个随机浮点数 >>>... 阅读全文
摘要:
模块 什么是模块? 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module) 使用模块的好处 最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。我们在编写程序的时候,也经常引用其他模块,... 阅读全文