May 2025
Intermediate to advanced
1632 pages
29h 8m
Chinese
本书的第一部分深入介绍了 Python 的系统编程工具--底层操作系统中的服务接口以及执行中程序的上下文。它包括以下章节:
本章将对常用的系统界面工具进行全面的初步介绍。本章起步较慢,部分目的是为我们在本书后面的章节中使用的工具和技术提供参考。
本章将继续第二章开始的巡演,展示 Python 的系统接口是如何应用于处理标准流、命令行参数、shell 变量等的。
本章将继续我们对系统接口的研究,重点介绍 Python 中用于处理文件和目录的工具和技术。我们将学习二进制文件、树形行走器等。
本章介绍 Python 库对并行运行程序的支持。在这里,您将看到线程、进程分叉、管道、套接字、信号、队列等内容。
最后一章是典型的系统编程示例集,借鉴了前四章的内容。Python 脚本在这里执行真实的任务;其中包括分割和连接文件、比较和复制目录树、测试其他程序以及搜索和启动文件。
虽然这部分内容强调的是系统编程任务,但所介绍的工具都是通用工具,在后面的章节中会经常用到。