16. Generic Operating System Services¶
本章中描述的模块提供了(几乎)所有操作系统上可用的操作系统功能的接口,例如文件和时钟。接口通常在Unix或C接口之后建模,但它们在大多数其他系统上也可用。这里有一个概述:
- 16.1.
os
- 其他操作系统接口 - 16.2.
io
- 使用流的核心工具 - 16.3.
time
- 时间存取和转换 - 16.4.
argparse
- 用于命令行选项,参数和子命令的解析器 - 16.5.
getopt
- 命令行选项的C样式解析器 - 16.6.
logging
- Python日志记录工具 - 16.7.
logging.config
- 记录配置 - 16.8.
logging.handlers
- 记录处理程序- 16.8.1. StreamHandler
- 16.8.2. FileHandler
- 16.8.3. NullHandler
- 16.8.4. WatchedFileHandler
- 16.8.5. BaseRotatingHandler
- 16.8.6. RotatingFileHandler
- 16.8.7. TimedRotatingFileHandler
- 16.8.8. SocketHandler
- 16.8.9. DatagramHandler
- 16.8.10. SysLogHandler
- 16.8.11. NTEventLogHandler
- 16.8.12. SMTPHandler
- 16.8.13. MemoryHandler
- 16.8.14. HTTPHandler
- 16.8.15. QueueHandler
- 16.8.16. QueueListener
- 16.9.
getpass
- 便携式密码输入 - 16.10.
curses
- 字符单元显示的终端处理 - 16.11.
curses.textpad
- curses程序的文本输入小部件 - 16.12.
curses.ascii
- ASCII字符的实用工具 - 16.13.
curses.panel
- curses的面板集扩展 - 16.14.
platform
- 访问底层平台的识别数据 - 16.15.
errno
- 标准errno系统符号 - 16.16.
ctypes
- Python的外部函数库- 16.16.1. ctypes教程
- 16.16.1.1.加载动态链接库
- 16.16.1.2.从加载的dll访问函数
- 16.16.1.3.调用函数
- 16.16.1.4.基本数据类型
- 16.16.1.5.调用函数,继续 T0>
- 16.16.1.6.使用您自己的自定义数据类型调用函数
- 16.16.1.7.指定所需的参数类型(函数原型)
- 16.16.1.8.返回类型
- 16.16.1.9.传递指针(或:通过引用传递参数)
- 16.16.1.10.结构和联合
- 16.16.1.11.结构/ union对齐和字节顺序
- 16.16.1.12.结构和联合中的位字段
- 16.16.1.13.数组
- 16.16.1.14.指针
- 16.16.1.15.类型转换
- 16.16.1.16.不完整类型
- 16.16.1.17.回调函数
- 16.16.1.18.访问从dlls导出的值
- 16.16.1.19.惊喜
- 16.16.1.20.可变大小的数据类型
- 16.16.2. ctypes reference
- 16.16.1. ctypes教程