Python Linux系统管理与自动化运维
(副标题):无 ;
(作者): 赖明星 ;
内容简介:
5.7.1 subprocess模块简介
subprocess模块最早是在Python2.4版本中引入的,正如它名字所反映的,这个模块用于创建和管理子进程。它提供了高层次的接口,用来替换os.system(),os.spawn*(),os.popen*(),popen2.*()和commands.*等模块与函数。subprocess其实非常简单,它提供了一个名为Popen的类来启动和设置子进程的参数。由于这个类比较复杂,subprocess还提供了若干便利函数。这些便利函数都是对Popen这个类的封装,以便工程师能够快速启动一个子进程并获取它们的输出结果。
目录预览:
Python Linux系统管理与自动化运维
第1章 Python语言与Linux系统管理
1.1 Python语言有多流行
1.2 Python语言为什么流行
1.3 Python语言有什么缺点
1.4 Python语言的应用场景
1.5 为什么Python适合Linux系统管理
1.6 使用Python2还是Python3
第2章 Python生态工具
2.1 Python内置小工具
2.1.1 1秒钟启动一个下载服务器
2.1.2 字符串转换为JSON
2.1.3 检查第三方库是否正确安装
2.2 pip高级用法
2.2.1 pip介绍
2.2.2 pip常用命令
2.2.3 加速pip安装的技巧
2.3 Python编辑器
2.3.1 编写Python的vim插件
2.3.2 Windows下Python编辑器PyCharm介绍
........