当前位置: 首页 > news >正文

舟山网站建设有限公司/最近一周的重大热点新闻

舟山网站建设有限公司,最近一周的重大热点新闻,北京王府井附近景点攻略,免费模板网站哪个好python的程序有两中退出方式:os._exit(), sys.exit()。本文介绍这两种方式的区别和选择。 os._exit()会直接将python程序终止,之后的所有代码都不会继续执行。 sys.exit()会引发一个异常:SystemExit,如果这个异常没有被…

python的程序有两中退出方式:os._exit(), sys.exit()。本文介绍这两种方式的区别和选择。

os._exit()会直接将python程序终止,之后的所有代码都不会继续执行。

sys.exit()会引发一个异常:SystemExit,如果这个异常没有被捕获,那么python解释器将会退出。如果有捕获此异常的代码,那么这些代码还是会执行。捕获这个异常可以做一些额外的清理工作。0为正常退出,其他数值(1-127)为不正常,可抛异常事件供捕获。

举例说明

#!/usr/local/bin/env python

importos, systry:

sys.exit(0)except:print('die')finally:print('cleanup')try:

os._exit(0)except:print('die')print('os.exit')#不打印直接退出了

输出:

die

cleanup

区别

综上,sys.exit()的退出比较优雅,调用后会引发SystemExit异常,可以捕获此异常做清理工作。os._exit()直接将python解释器退出,余下的语句不会执行。

一般情况下使用sys.exit()即可,一般在fork出来的子进程中使用os._exit()

一般来说os._exit() 用于在线程中退出

sys.exit() 用于在主线程中退出。

exit() 跟 C 语言等其他语言的 exit() 应该是一样的。

os._exit() 调用 C 语言的 _exit() 函数。

builtin.exit 是一个 Quitter 对象,这个对象的 call 方法会抛出一个 SystemExit 异常。

exit(0)和exit(1)

exit(0):无错误退出

exit(1):有错误退出

退出代码是告诉解释器的(或操作系统)

转自:https://blog.csdn.net/u014028063/article/details/80436203

http://www.lbrq.cn/news/1332289.html

相关文章:

  • 网站做产品的审核工作怎么样/沈阳seo公司
  • 如何修改网站title/百度seo关键词
  • No物流网站建设/网站收录查询爱站
  • wordpress模板带后台/江苏搜索引擎优化
  • 做网站的集团/seo平台有哪些
  • 企业网站建设进什么科目核算/百度搜索资源平台提交
  • 网站建设 石景山/沈阳关键字优化公司
  • 简述建设一个网站的基本步骤/中国科技新闻网
  • 网站结构图怎么画/seo是如何优化
  • 郑州做网站哪个/万网官网域名查询
  • 百度58网络推广怎么做/提升神马seo关键词自然排名
  • 新手做网站怎么上传系统/成功的网络营销案例ppt
  • 猪八戒网站 怎么做兼职/广州百度seo优化排名
  • 在猪八戒网站如何做兼职/南宁百度快速优化
  • 怎么做转载小说网站/seo研究中心qq群
  • 网站建设优化一体/信息互联网推广
  • 网站加载很慢/怎样注册自己的网站
  • 哪个网站可以做英语语法题/云服务器
  • 视频网站建设的背景简介/外贸推广营销公司
  • 用华为云建立Wordpress网站/长沙网络营销公司排名
  • 电商网站开发的项目描述/百度指数app下载
  • 福田企业网站推广哪个好/济南市最新消息
  • 做校招的网站有哪些/友情手机站
  • 新零售网站建设/如何成为百度广告代理商
  • wordpress淘宝ued/惠州seo关键字优化
  • 怎样可以免费做网站/外包公司是什么意思
  • 后台更新的内容在网站上不显示/青岛seo排名公司
  • 花卉网站建设策划书/优化教程
  • 国务院网站建设标准/友情链接怎么购买
  • 网站后台编辑内容不显示/windows优化工具
  • golang语言和JAVA对比
  • IDEA创建一个VUE项目
  • Android SurfaceView TextureView
  • NY198NY203美光固态闪存NY215NY216
  • 【自动化备份全网服务器数据项目】
  • dag实现案例 02、实现简易版dag调度系统(基于01之上升级)