通用操作系统服务
本章中描述的各模块提供了在(几乎)所有的操作系统上可用的操作系统特性的接口,例如文件和时钟。这些接口通常以 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 的外部函数库