【发布时间】:2016-10-28 04:44:14
【问题描述】:
我有以下代码,超时设置为 60 秒
p = subprocess.Popen(['ocamlopt', file], \
stdout=subprocess.PIPE, \
stderr=subprocess.PIPE, \
timeout=TIMEOUT_ECAML, \
)
我不明白为什么我会收到
的错误消息__init__() got an unexpected keyword argument 'timeout'
我查看了this previous post 时出现了同样的错误,但其他用户使用subprocess.call() 而我正在使用subprocess.Popen(),所以我很困惑为什么会发生这种情况。
【问题讨论】:
标签: python python-3.x timeout subprocess