Python 多线程、进程与数值处理全解析
1. subprocess.Popen 实例属性与方法
在 Python 中, subprocess.Popen 类的实例 p 提供了以下属性和方法,这些属性和方法在处理子进程时非常有用。
1.1 属性
- pid :子进程的进程 ID。
- returncode :若为
None,表示子进程尚未退出;若为整数,0表示成功终止,大于0表示以错误码终止,小于0表示子进程被信号杀死。 - stderr, stdin, stdout :当
Popen的相应参数为subprocess.PIPE时,这些属性是包装相应管道的文件对象;否则为None。
1.2 方法
- communicate :
p.communicate(input=None),将字符串input作为子进程的标准输入(当input不为None时),然后将子进程的标准输出和错误文件读入内存字符
超级会员免费看
订阅专栏 解锁全文
751

被折叠的 条评论
为什么被折叠?



