通用操作系统服务
本章中描述的各模块提供了在(几乎)所有的操作系统上可用的操作系统特性的接口,例如文件和时钟。这些接口通常以 Unix 或 C 接口为参照对象设计,不过在大多数其他系统上也可用。这里有一个概述:
os
—- 多种操作系统接口io
—- 处理流的核心工具time
—- 时间的访问和转换argparse
—- 命令行选项、参数和子命令解析器getopt
—- C 风格的命令行选项解析器logging
—- Python 的日志记录工具logging.config
—- 日志记录配置logging.handlers
—- 日志处理程序getpass
—- 便携式密码输入工具curses
—- 终端字符单元显示的处理curses.textpad
—- 用于 curses 程序的文本输入控件curses.ascii
—- 用于 ASCII 字符的工具curses.panel
—- curses 的面板栈扩展platform
—- 获取底层平台的标识数据errno
—- 标准 errno 系统符号ctypes
—- Python 的外部函数库