在Python中,可以使用sys.exit()
来优雅地退出程序。首先,需要导入sys
模块,然后调用sys.exit()
函数。这将抛出一个SystemExit
异常,从而结束程序的执行。
示例代码:
import sys
def main():
print("程序开始")
# 在满足某个条件时退出程序
if some_condition:
print("满足退出条件")
sys.exit(0) # 正常退出,返回值为0
else:
print("不满足退出条件,继续执行")
if __name__ == "__main__":
main()
注意,sys.exit()
函数接受一个参数,表示退出状态码。通常情况下,当程序正常退出时,状态码为0;当程序异常退出时,状态码非0。在实际应用中,可以根据需要设置不同的状态码。