通用操作系统服务
操作系统接口、文件路径操作、I/O 核心和子进程管理。
📄️ ctypes
当需要在无编译器环境(无 GCC、Cython、Visual Studio)下调用系统动态库(.so 或 .dll)时,可使用 ctypes。学习可分层进行:调现成库、处理数据类型、处理结构体与指针。
📄️ io
io 官方模块文档
📄️ logging
logging 是 Python 标准库中用于记录日志的模块,可配置级别、输出目标和格式,适合从简单脚本到大型应用的各种场景。
📄️ os
现代路径操作推荐使用 pathlib,但以下能力只有 os(及 os.path)能提供,pathlib 无法替代。
📄️ pathlib
面向对象的文件系统路径。对于底层的路径字符串操作,你也可以使用 os.path 模块。pathlib 在 Python 3.4 引入,提供跨平台的路径表示与操作。