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