【发布时间】:2017-03-30 17:48:44
【问题描述】:
我有一个使用子进程异常TimeoutExpired 的python3 代码,但我需要它在python2 上运行。我的代码是一个简单的尝试,除了 subprocess.TimeoutExpired 但它仅在 python3 上可用。我为这个问题的简单性道歉。我该怎么办?
【问题讨论】:
标签: python python-2.7 python-3.x exception
我有一个使用子进程异常TimeoutExpired 的python3 代码,但我需要它在python2 上运行。我的代码是一个简单的尝试,除了 subprocess.TimeoutExpired 但它仅在 python3 上可用。我为这个问题的简单性道歉。我该怎么办?
【问题讨论】:
标签: python python-2.7 python-3.x exception
超时功能在 Python 2.x 上通过 3.2+ 子进程模块的subprocess32 backport 可用。可以获取模块here
【讨论】: