【发布时间】:2011-03-02 17:45:20
【问题描述】:
我的 python 脚本使用 subprocess 调用另一个脚本,它产生的输出非常慢(逐行)。我想在整个过程结束时将输出逐行写入文件而不是将整个输出写入字符串。以下代码在“脚本”结束时将输出写入“文件”。
args = ("script")
file = open('output.txt', 'w')
subprocess.Popen(args,stdout=file)
这甚至可能吗?谢谢,克里斯
【问题讨论】:
标签: python subprocess