Python3标准库简介
Python3标准库简介
镇长标准库简介(更新中)
操作系统接口
os
模块提供很多与操作系统交互的函数:
1 | # 导入OS模块 |
内置的
dir()
和help()
帮助使用模块。
针对日常的文件和目录管理,shutil
模块提供了一个易于使用的高级接口,请查阅库文档。
文件通配符
glob
模块提供了一个函数用于从目录通配符搜索中生成文件列表:
1 | >>> import glob |
命令行参数
通用工具脚本经常调用命令行参数。这些命令行参数以链表形式存储于sys
模块的argv
变量。
字符串正则匹配
re
模块为高级字符串处理提供了正则表达式工具。
数学
math
模块为浮点运算提供了底层库的访问。
random
提供了而生成随机数的工具。
互联网访问
urllib.request
:用于处理从urls接受到的数据。smtplib
:用于发送电子邮件。
时间和日期
datetime
模块为时间和日期处理提供了方法。
数据压缩
以下模块直接支持通用的数据打包和压缩格式:zlib, gzip, bz2, lzma, zipfile 以及 tarfile。