gpt4 book ai didi

python-3.x - 即使指定了超时,subprocess.run 也不会超时

转载 作者:行者123 更新时间:2023-12-03 16:24:45 35 4
gpt4 key购买 nike

我有以下 Python 代码:

strRunOutput = subprocess.run([strFastbootExecutable, "-s", dsn.upper(), "reboot"], timeout=5, stderr=subprocess.PIPE).stderr.decode('utf-8').upper()

这基本上是这样做的:
fastboot -s G070GV1871970FCW reboot

这是输出:
< waiting for G070GV1871970FCW >

...这是挂。为什么 fastboot 命令挂起,我不知道,但更让我烦恼的是 subprocess.run 命令在我告诉它的 5 秒后没有超时,并导致我的程序挂起。任何想法发生了什么?

谢谢!

最佳答案

关于python-3.x - 即使指定了超时,subprocess.run 也不会超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50338959/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com