相当于sh“;集合-e";及;设置+;b";用Python

相当于sh“;集合-e";及;设置+;b";用Python,python,Python,unix shell set-e(如果命令以非零形式退出,则退出)和Python中的set+e的等价物是什么?我认为这不是一个正确的问题。Python中没有“命令”,只调用函数。尽管您可以通过os.system执行shell命令。我猜如果操作系统(cmd)!=0:sys.exit(1)应该可以做到这一点。Python处理异常的方式与shell语言非常不同。没有出口代码。相反,python大量使用异常处理。如果某个内容引发异常,但没有任何内容捕获它,则脚本将结束。所以这就像是set-e总是存在,我

unix shell set-e(如果命令以非零形式退出,则退出)和Python中的set+e的等价物是什么?

我认为这不是一个正确的问题。Python中没有“命令”,只调用函数。尽管您可以通过
os.system
执行shell命令。我猜
如果操作系统(cmd)!=0:sys.exit(1)
应该可以做到这一点。Python处理异常的方式与shell语言非常不同。没有出口代码。相反,python大量使用异常处理。如果某个内容引发异常,但没有任何内容捕获它,则脚本将结束。所以这就像是
set-e
总是存在,我认为这不是一个正确的问题。Python中没有“命令”,只调用函数。尽管您可以通过
os.system
执行shell命令。我猜
如果操作系统(cmd)!=0:sys.exit(1)
应该可以做到这一点。Python处理异常的方式与shell语言非常不同。没有出口代码。相反,python大量使用异常处理。如果某个内容引发异常,但没有任何内容捕获它,则脚本将结束。所以它就像
set-e
总是在适当的位置。