subprocess.call()没有等待

时间:2013-04-19 04:39:44

标签: python time subprocess

我正在使用subprocess.call,我需要跟踪执行所需的时间。文档说subprocess.call应该在子进程运行时阻止执行但是打印的time()值只相隔几毫秒,即使vlc运行了几分钟。

print time.time()
vlc = ['vlc', '--play-and-exit', 'http://www.youtube.com/watch?v=E8Egrmm0GeE&list=PLRQGRBgN_EnrgJvnfr-q6zcPdvhBmjLRB']
subprocess.call(vlc)
print time.time()

我在Windows上使用Cygwin运行它。有什么想法吗?

0 个答案:

没有答案