在 Python 中处理执行的系统命令错误
Handling executed system command errors in Python
os
库中有 system()
函数,但它无法处理错误。我知道它 returns 错误代码(例如,当命令成功执行时,它 returns 0
. )但它不会抛出任何异常所以我无法处理这些错误try-except
关键字。是否有抛出可以用 try-except
处理的错误的函数?
如果该函数在 os
或 sys
等内置库中会更好。
所以我做了一些测试,我也想不通。所以我用谷歌搜索了你的问题并找到了 this link,它应该可以回答你的问题。如果它没有帮助,我不知道有任何其他可能的解决方法来解决您的问题。
os
库中有 system()
函数,但它无法处理错误。我知道它 returns 错误代码(例如,当命令成功执行时,它 returns 0
. )但它不会抛出任何异常所以我无法处理这些错误try-except
关键字。是否有抛出可以用 try-except
处理的错误的函数?
如果该函数在 os
或 sys
等内置库中会更好。
所以我做了一些测试,我也想不通。所以我用谷歌搜索了你的问题并找到了 this link,它应该可以回答你的问题。如果它没有帮助,我不知道有任何其他可能的解决方法来解决您的问题。