一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - 結束運行python的方法

結束運行python的方法

2020-06-17 10:57silencement Python

在本篇文章里小編給大家分享的是關于結束運行python的方法以及相關代碼,有需要的朋友們跟著學習下。

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

1.如果這個異常沒有被捕獲,那么python編譯器將會退出,后面的程序將不會執行。

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

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

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

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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import os, sys
import pandas as pd
import numpy as np
df=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=t
print(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()

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

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

?
1
2
3
4
import sys
sys.exit()
sys.exit(0)
sys.exit(1)

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

2. os._exit()

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

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

3. os.kill()

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

基本原理:該函數是模擬傳統的UNIX函數發信號給進程,其中包含兩個參數:一個是進程名,即所要接收信號的進程;一個是所要進行的操作。

到此這篇關于結束運行python的方法的文章就介紹到這了,更多相關如何結束運行python內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://www.py.cn/faq/python/11872.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 丝袜兔女郎被啪在线观看91 | 亚洲一卡2卡三卡4卡5卡组 | 国产福利视频一区二区微拍 | 四虎精品永久免费 | 亚洲精品91大神在线观看 | 男人的天堂欧美 | 亚洲精品国产在线网站 | 91久久国产露脸精品 | 短篇最污的乱淫伦小说全集 | 国产91对白在线观看 | 精品国产综合区久久久久久 | 99热热99 | 99热这里只精品99re66 | 亚洲成人综合在线 | 亚洲国产情侣一区二区三区 | brazzersvideo欧美最新 | 欧美成人三级伦在线观看 | 45分钟做受片免费观看 | 好爽好舒服视频 | 无人影院免费观看 | 亚洲免费色图 | 亚洲国产精品久久精品怡红院 | 亚洲欧美午夜 | 特黄一级 | 白丝校花被扒开双腿喷水小说 | 日本特级大片 | 亚洲国产精品嫩草影院久久 | 蜜桃麻豆 | 雪恋电影完整版免费观看 | 日本一区二区三区在线 视频 | 欧美兽皇video | 日韩中文字幕视频在线观看 | 91制片厂(果冻传媒)原档破解 | 好男人资源免费播放 | 久久er国产免费精品 | 丝瓜黄瓜茄子西红柿秋葵榴莲 | 日本ccc三级 | 国产欧美亚洲精品第一页青草 | 999久久久免费精品国产牛牛 | 国产精品久久久久久久久免费观看 | 日本xxx在线观看免费播放 |