微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Python测试运行怎么关闭?Python中怎样退出程序运行?

在Python中执行程序的时候,认情况下都是使用的Python解释器,正常情况下,程序中,有需要执行的时候是会自动结束运行的,但是程序一旦进入死循环或者其它异常都会导致程序无法正常结束,这个时候就要手动的终止Python程序,文章中详细的讲解了操作方法,一起来看看吧。

一、Python退出程序的方法

1、sys.exit()语句

当程序在执行的过程中,进入到死循环的时候,就可以采用这种方式,使用sys.exit()语句是一种比较常用的方法,在操作的过程中,并不需要考虑平台的问题,在这个语句中包含了一个参数为status,如果这个参数设置的是0,就表示可以正常退出,除了0之外的数,都是异常退出代码如下:

import sys
sys.exit()
sys.exit(0)
sys.exit(1)

使用这个语句的时候,最后会抛出一个异常SystemExit,这个异常不是一个错误,在没有设置对这个异常进行捕获的时候,它会直接退出当前所执行的程序。

2、os._exit()语句

使用这个方法同样的也可以直接退出程序,但是在操作的过程中是不会抛出异常的,与第一种方法不同的是会有平台的限制,只能在win系统和linux系统中使用。

3、os.kill()语句

最后一种方法就是直接将进入到死循环的程序kill,但是这种方法只能在UNIX平台上使用有效,所以一般不常用。

这篇关于Python测试运行怎么关闭?Python中怎样退出程序运行?的文章分享到这里了,文章中详细的讲解了三种退出程序的方法,大家可以仔细的阅读这篇文章

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐