【发布时间】:2012-02-07 21:42:01
【问题描述】:
我想用 popen 创建一个子进程。 特殊需求是在命令中使用shell方向。
args = [
'/bin/cat',
'<',
'textfile',
]
process = subprocess.Popen(args, stdout=subprocess.PIPE, stderr=subprocess.PIPE,
env={'LANG':'de_DE@euro'})
processpid = process.pid
output = process.communicate()
我不想使用 shell=True 选项,因此我的问题是,如何实现它。
问候 斯蒂芬
【问题讨论】:
标签: python arguments redirect subprocess