电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

結(jié)束運行python的方法

瀏覽:109日期:2022-07-21 08:56:30

有時當(dāng)一個條件成立的情況下,需要終止程序,可以使用sys.exit()退出程序。sys.exit()會引發(fā)一個異常

1.如果這個異常沒有被捕獲,那么python編譯器將會退出,后面的程序?qū)⒉粫?zhí)行。

2.如果這個異常被捕獲(try...except...finally),捕獲這個異常可以做一些額外的清理工作,后面的程序還會繼續(xù)執(zhí)行。

注:0為正常退出,其他數(shù)值(1-127)為不正常,可拋異常事件供捕獲。

另一種終止程序的方法os._exit()

一般情況下使用sys.exit()即可,一般在fork出來的子進(jìn)程中使用os._exit()

import os, sysimport pandas as pdimport numpy as npdf=pd.DataFrame({’a’:[1,2,3,4],’b’:[’a’,’b’,’c’,np.nan],’c’:[’2017-09’,’2017-09-12’,’2017-08-22’,’2017-07-11’],’d’:[’2017-09’,’2017-12’,’2017-08’,’2017-07’]})t=df.iloc[2,:].tolist()df.columns=tprint(df)c=[1,2,5]dic={1:2,2:3,3:4}#print(dic.keys())new_col=[]for x in c: if x not in dic.keys(): new_col.append(x)if new_col: print(new_col) sys.exit(1)print(’ssss’)

知識點擴展:

1. sys.exit()

執(zhí)行該語句會直接退出程序,這也是經(jīng)常使用的方法,也不需要考慮平臺等因素的影響,一般是退出Python程序的首選方法。

該方法中包含一個參數(shù)status,默認(rèn)為0,表示正常退出,也可以為1,表示異常退出。

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

該方法引發(fā)的是一個SystemExit異常(這是唯一一個不會被認(rèn)為是錯誤的異常),當(dāng)沒有設(shè)置捕獲這個異常將會直接退出程序執(zhí)行,當(dāng)然也可以捕獲這個異常進(jìn)行一些其他操作。

2. os._exit()

效果也是直接退出,不會拋出異常,但是其使用會受到平臺的限制,但我們常用的Win32平臺和基于UNIX的平臺不會有所影響。

知乎上有說是調(diào)用了C 語言的 _exit() 函數(shù)(未考證)

3. os.kill()

一般用于直接Kill掉進(jìn)程,但是只能在UNIX平臺上有效。

基本原理:該函數(shù)是模擬傳統(tǒng)的UNIX函數(shù)發(fā)信號給進(jìn)程,其中包含兩個參數(shù):一個是進(jìn)程名,即所要接收信號的進(jìn)程;一個是所要進(jìn)行的操作。

到此這篇關(guān)于結(jié)束運行python的方法的文章就介紹到這了,更多相關(guān)如何結(jié)束運行python內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 阳光模拟试验箱_高低温试验箱_高低温冲击试验箱_快速温变试验箱|东莞市赛思检测设备有限公司 | 手持式3d激光扫描仪-便携式三维立体扫描仪-北京福禄克斯 | 安徽成考网-安徽成人高考网 | 煤矿支护网片_矿用勾花菱形网_缝管式_管缝式锚杆-邯郸市永年区志涛工矿配件有限公司 | 成都热收缩包装机_袖口式膜包机_高速塑封机价格_全自动封切机器_大型套膜机厂家 | 杭州用友|用友软件|用友财务软件|用友ERP系统--杭州协友软件官网 | 海鲜池-专注海鲜鱼缸、移动海鲜缸、饭店鱼缸设计定做-日晟水族厂家 | 高压微雾加湿器_工业加湿器_温室喷雾-昌润空气净化设备 | 贴片电感_贴片功率电感_贴片绕线电感_深圳市百斯特电子有限公司 贴片电容代理-三星电容-村田电容-风华电容-国巨电容-深圳市昂洋科技有限公司 | 沉降天平_沉降粒度仪_液体比重仪-上海方瑞仪器有限公司 | 石家庄小程序开发_小程序开发公司_APP开发_网站制作-石家庄乘航网络科技有限公司 | 微型驱动系统解决方案-深圳市兆威机电股份有限公司 | 北京森语科技有限公司-模型制作专家-展览展示-沙盘模型设计制作-多媒体模型软硬件开发-三维地理信息交互沙盘 | 防潮防水通风密闭门源头实力厂家 - 北京酷思帝克门窗 | 曙光腾达官网-天津脚手架租赁-木板架出租-移动门式脚手架租赁「免费搭设」 | 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 | pH污水传感器电极,溶解氧电极传感器-上海科蓝仪表科技有限公司 | 成都热收缩包装机_袖口式膜包机_高速塑封机价格_全自动封切机器_大型套膜机厂家 | 防腐储罐_塑料储罐_PE储罐厂家_淄博富邦滚塑防腐设备科技有限公司 | elisa试剂盒价格-酶联免疫试剂盒-猪elisa试剂盒-上海恒远生物科技有限公司 | 电销卡 防封电销卡 不封号电销卡 电话销售卡 白名单电销卡 电销系统 外呼系统 | 作文导航网_作文之家_满分作文_优秀作文_作文大全_作文素材_最新作文分享发布平台 | EDLC超级法拉电容器_LIC锂离子超级电容_超级电容模组_软包单体电容电池_轴向薄膜电力电容器_深圳佳名兴电容有限公司_JMX专注中高端品牌电容生产厂家 | 杭州代理记账费用-公司注销需要多久-公司变更监事_杭州福道财务管理咨询有限公司 | 西子馋火锅鸡加盟-太原市龙城酉鼎餐饮管理有限公司 | 英思科GTD-3000EX(美国英思科气体检测仪MX4MX6)百科-北京嘉华众信科技有限公司 | 高柔性拖链电缆-聚氨酯卷筒电缆-柔性屏蔽电缆厂家-玖泰电缆 | 神马影院-实时更新秒播 | 气体热式流量计-定量控制流量计(空气流量计厂家)-湖北南控仪表科技有限公司 | 安规电容|薄膜电容|陶瓷电容|智旭JEC安规电容厂家 | 全自动包衣机-无菌分装隔离器-浙江迦南科技股份有限公司 | 磷酸肌酸二钠盐,肌酐磷酰氯-沾化欣瑞康生物科技 | 吹田功率计-长创耐压测试仪-深圳市新朗普电子科技有限公司 | 韦伯电梯有限公司| 高低温试验箱-模拟高低温试验箱订制-北京普桑达仪器科技有限公司【官网】 | 密封无忧网 _ 专业的密封产品行业信息网| 北京开源多邦科技发展有限公司官网 | 粉碎机_塑料粉碎机_塑料破碎机厂家-星标机械 | 淄博不锈钢无缝管,淄博不锈钢管-鑫门物资有限公司 | 东莞螺杆空压机_永磁变频空压机_节能空压机_空压机工厂批发_深圳螺杆空压机_广州螺杆空压机_东莞空压机_空压机批发_东莞空压机工厂批发_东莞市文颖设备科技有限公司 | 肉嫩度仪-凝胶测试仪-国产质构仪-气味分析仪-上海保圣实业发展有限公司|总部 |