我可以用 Python 做什么?—— 系统编程

未匹配的标注

Python 对操作系统服务的内置接口使得它很适合编写可移植、可维护的系统管理工具和实用程序(有时称为 shell 工具)。 Python 程序能搜索文件和目录树,启动其它程序,使用进程和线程进行并行处理等等。

Python 的标准库附带了 POSIX 绑定(也就是支持许多 POSIX 接口)并且支持所有常用的 OS 工具:环境变量、文件、套接字、管道、进程、多线程、正则表达式模式匹配、命令行参数、标准流接口、 shell 命令启动器、文件名扩展、 ZIP 文件工具、 XML 和 JSON 解析器、 CSV 文件处理器等等。另外,大部分 Python 系统接口被设计为可移植的,比如拷贝目录树的脚本通常在所有主流的 Python 平台上都能够不变的运行。在第二章中和 EVE online 使用的 Stackless Python 实现,也对多进程编程的要求提供了高级的解决方案。

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 查看所有版本


暂无话题~