介绍
小编给大家分享一下结束python程序的方法,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!
需要终止程序,可以使用sys.exit()退出程序.sys.exit()会引发一个异常
如果这个异常没有被捕获,那么python编译器将会退出,后面的程序将不会执行。
如果这个异常被捕获(试试……最后除外),捕获这个异常可以做一些额外的清理工作,后面的程序还会继续执行。
另一种终止程序的方法os._exit ()
一般情况下使用sys.exit()即可,一般在叉出来的子进程中使用os._exit ()
import 操作系统,系统 import pandas  as pd import numpy  as np df=pd.DataFrame({& # 39;一个# 39;:(1、2、3、4), ,,,,,,,,,,,,,,,& # 39;b # 39;:[& # 39;一个# 39;& # 39;b # 39;, & # 39; c # 39;, np.nan), ,,,,,,,,,,,,,,,& # 39;c # 39;: [& # 39; 2017 - 09 & # 39;, & # 39; 2017 - 09 - 12 & # 39;, & # 39; 2017 - 08 - 22 & # 39;, & # 39; 2017 - 07 - 11 & # 39;], ,,,,,,,,,,,,,,,& # 39;d # 39;: [& # 39; 2017 - 09 & # 39;, & # 39; 2017 - 12 & # 39;, & # 39; 2017 - 08 - & # 39;, & # 39; 2017 - 07 - & # 39;]}) t=df.iloc [2:] .tolist () df.columns=t 打印(df) c=(1、2、5) dic={1:2, 2:3, 3:4} #打印(dic.keys ()) new_col=[] for x c:拷贝 ,,,if x not 拷贝dic.keys (): ,,,,,,,new_col.append (x) if new_col: ,,,印刷(new_col) ,,,sys.exit (1) 印刷(& # 39;ssss& # 39;)
看完了这篇文章,相信你对结束python程序的方法有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!