[TOC] 1. 模块 1.1 模块的概念 模块是 Python 程序架构的一个核心概念 每一个以扩展名 结尾的 源代码文件都是一个 模块 模块名 同样也是一个 标识符 ,需要符合标识符的命名规则 在模块中定义的 全局变量 、 函数 、 类 都是提供给外界直接使用的 工具 模块 就好比是 工具包 , ...
分类:
编程语言 时间:
2018-11-26 02:32:46
阅读次数:
277
Pygame是跨平台Python模块,专为电子游戏设计,包含图像、声音。建立在SDL基础上,允许实时电子游戏研发而无需被低级语言(如机器语言和汇编语言)束缚。基于这样一个设想,所有需要的游戏功能和理念都(主要是图像方面)都完全简化为游戏逻辑本身,所有的资源结构都可以由高级语言提供。 Pygame的编 ...
分类:
编程语言 时间:
2018-11-25 16:08:28
阅读次数:
222
很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging的日志可以分为 debug(), info(), warning(), error() and c ...
分类:
编程语言 时间:
2018-11-23 20:50:51
阅读次数:
185
生成配置文件的模块 DEFAULT块,在以块为单位取块的值时,都会出现 通过config.sections()可获取除了DEFAULT之外的块名 当遍历除了DEFAULT之外的某一个块时,DEFAULT的内容也会被显示 通过config.options()和config.items()获取块的键和键 ...
分类:
编程语言 时间:
2018-11-22 02:38:57
阅读次数:
216
os 模块提供了很多允许你的程序与操作系统直接交互的功能 ...
分类:
编程语言 时间:
2018-11-21 21:13:31
阅读次数:
240
程序中有很多地方需要用到随机字符,比如登录网站的随机验证码,通过random模块可以很容易生成随机字符串 ...
分类:
编程语言 时间:
2018-11-21 18:35:44
阅读次数:
162
__init__.py 文件的作用是将文件夹变为一个Python模块,Python 中的每个模块的包中,都有__init__.py 文件。 通常__init__.py 文件为空,但是我们还可以为它增加其他的功能。我们在导入一个包时,实际上是导入了它的__init__.py文件。这样我们可以在__in ...
分类:
编程语言 时间:
2018-11-21 10:20:48
阅读次数:
113
xml是实现不同语言或程序之间数据交换的协议,类似json,比json出现得更早。 如下一个名为xml_test的文件,下面的操作都对这个文件进行 <date>和</date>、<country>和</country>、<year>和</year>等成对出现的为非闭合标签,而<neighbor>是自 ...
分类:
编程语言 时间:
2018-11-18 14:58:44
阅读次数:
249
json模块 用于文件处理时的其他数据类型与js字符串之间转换。在将其他数据类型转换为js字符串时,首先将前者内部所有的单引号变为双引号,再整体加上引号(单或双)转换为js字符串;在使用时再将js字符串还原为本来的数据。 两对方法json.dumps()和json.loads(),json.dump ...
分类:
编程语言 时间:
2018-11-17 19:19:26
阅读次数:
187
ngx_python 是为 nginx 嵌入 python 脚本的模块。 环境 - python 2.7.* - nginx-1.6.3+ 安装 摘要 ...
分类:
编程语言 时间:
2018-11-17 16:16:50
阅读次数:
204