文本string:通用字符串操作 re:正则表达式操作 difflib:差异计算工具 textwrap:文本填充 unicodedata:Unicode字符数据库 stringprep:互联网字符串准备工具 readline:GNU按行读取接口 rlcompleter:GNU按行读取的实现函数 struct:将字节解析为打包的二进制数据 codecs:注册表与基类的编解码器 数据类型datetime:基于日期与时间工具 calendar:通用月份函数 collections:容器数据类型 collections.abc:容器虚基类 heapq:堆队列算法 bisect:数组二分算法 array:高效数值数组 weakref:弱引用 types:内置类型的动态创建与命名 copy:浅拷贝与深拷贝 pprint:格式化输出 reprlib:交替repr()的实现 数学numbers:数值的虚基类 math:数学函数 cmath:复数的数学函数 decimal:定点数与浮点数计算 fractions:有理数 random:生成伪随机数 函数式编程itertools:为高效循环生成迭代器 functools:可调用对象上的高阶函数与操作 operator:针对函数的标准操作 文件与目录os.path:通用路径名控制 fileinput:从多输入流中遍历行 stat:解释stat()的结果 filecmp:文件与目录的比较函数 tempfile:生成临时文件与目录 glob:Unix风格路径名格式的扩展 fnmatch:Unix风格路径名格式的比对 linecache:文本行的随机存储 shutil:高级文件操作 macpath:MacOS 9路径控制函数 持久化pickle:Python对象序列化 copyreg:注册机对pickle的支持函数 shelve:Python对象持久化 marshal:内部Python对象序列化 dbm:Unix“数据库”接口 sqlite3:针对SQLite数据库的API2.0 压缩zlib:兼容gzip的压缩 gzip:对gzip文件的支持 bz2:对bzip2压缩的支持 lzma:使用LZMA算法的压缩 zipfile:操作ZIP存档 tarfile:读写tar存档文件 加密hashlib:安全散列与消息摘要 hmac:针对消息认证的键散列 操作系统工具os:多方面的操作系统接口 io:流核心工具 time:时间的查询与转化 argparser:命令行选项、参数和子命令的解析器 optparser:命令行选项解析器 getopt:C风格的命令行选项解析器 logging:Python日志工具 logging.config:日志配置 logging.handlers:日志处理器 getpass:简易密码输入 curses:字符显示的终端处理 curses.textpad:curses程序的文本输入域 curses.ascii:ASCII字符集工具 curses.panel:curses的控件栈扩展 platform:访问底层平台认证数据 errno:标准错误记号 ctypes:Python外部函数库 并发threading:基于线程的并行 multiprocessing:基于进程的并行 concurrent:并发包 concurrent.futures:启动并行任务 subprocess:子进程管理 sched:事件调度 queue:同步队列 select:等待I / O完成 dummy_threading:threading模块的替代(当_thread不可用时) _thread:底层的线程API(threading基于其上) _dummy_thread:_thread模块的替代(当_thread不可用时) 进程间通信socket:底层网络接口 ssl:socket对象的TLS / SSL填充器 asyncore:异步套接字处理器 asynchat:异步套接字命令 / 响应处理器 signal:异步事务信号处理器 mmap:内存映射文件支持 互联网email:邮件与MIME处理包 json:JSON编码与解码 mailcap:mailcap文件处理 mailbox:多种格式控制邮箱 mimetypes:文件名与MIME类型映射 base64:RFC3548:Base16、Base32、Base64编码 binhex:binhex4文件编码与解码 binascii:二进制码与ASCII码间的转化 quopri:MIMEquoted - printable数据的编码与解码 uu:uuencode文件的编码与解码 |
|