Python try块无法捕获os.system异常

Python try块无法捕获os.system异常,第1张

Python try块无法捕获os.system异常

如果要在命令不存在时引发异常,则应使用

subprocess

 import subprocess try:     subprocess.run(['wrongcommand'], check = True) except subprocess.CalledProcessError:     print ('wrongcommand does not exist')

想到它,您可能应该使用

subprocess
而不是
os.system



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5664576.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存