另開一個(gè)終端,ps查看test.py的進(jìn)程號(hào),然后kill -9殺死該進(jìn)程。
創(chuàng)新互聯(lián)不只是一家網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司;我們對(duì)營(yíng)銷、技術(shù)、服務(wù)都有自己獨(dú)特見解,公司采取“創(chuàng)意+綜合+營(yíng)銷”一體化的方式為您提供更專業(yè)的服務(wù)!我們經(jīng)歷的每一步也許不一定是最完美的,但每一步都有值得深思的意義。我們珍視每一份信任,關(guān)注我們的成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站質(zhì)量和服務(wù)品質(zhì),在得到用戶滿意的同時(shí),也能得到同行業(yè)的專業(yè)認(rèn)可,能夠?yàn)樾袠I(yè)創(chuàng)新發(fā)展助力。未來(lái)將繼續(xù)專注于技術(shù)創(chuàng)新,服務(wù)升級(jí),滿足企業(yè)一站式全網(wǎng)營(yíng)銷推廣需求,讓再小的品牌網(wǎng)站設(shè)計(jì)也能產(chǎn)生價(jià)值!
或直接退出當(dāng)前運(yùn)行終端。
在一個(gè)死循環(huán)中,不使用return、break的情況下,強(qiáng)制退出程序。
#python #結(jié)束進(jìn)程 #多線程
Python入門題039:退出程序(5種方法)
代碼1:
代碼2:
代碼3:
程序一定會(huì)運(yùn)行到clean()函數(shù),但是,如果你代碼寫的多,你就應(yīng)該知道,濫用try...except...會(huì)讓你非常痛苦。例如它突然給你打印一個(gè)運(yùn)行異常: 1。你根本不知道是哪里出了問(wèn)題,也不知道具體出了什么問(wèn)題。為了找到問(wèn)題,你必須讓程序把錯(cuò)誤爆出來(lái)。但這樣一來(lái),clean()又不能正常運(yùn)行了。Python退出時(shí)強(qiáng)制運(yùn)行一段代碼
有什么辦法,既能讓程序報(bào)錯(cuò),又能在報(bào)錯(cuò)已經(jīng)還能運(yùn)行clean()呢?
這個(gè)時(shí)候,我們就可以使用Python自帶的atexit這個(gè)模塊了。它的使用方法非常簡(jiǎn)單:
import atexit
@atexit.register
def clean():
print('清理環(huán)境相關(guān)的代碼')
setup()
test()
這樣一來(lái),我們不需要顯式調(diào)用clean函數(shù)了。無(wú)論程序正常結(jié)束,還是程序異常報(bào)錯(cuò),clean函數(shù)里面的內(nèi)容總會(huì)執(zhí)行。
Windows和Linux系統(tǒng)如何退出python命令行
python命令行是新手學(xué)習(xí)python過(guò)程中必須要學(xué)的一個(gè)工具,下面我們來(lái)看一下怎么退出python命令行。
第一種方式:
使用python提供的exit()函數(shù),linux平臺(tái)和windows平臺(tái)上的exit()函數(shù)執(zhí)行結(jié)果,都可以正常退出。唯一的區(qū)別是,windows平臺(tái)結(jié)束后多輸出了一行空行。
第二種方式:
python提供的第二個(gè)函數(shù)quit(),同樣是linux和windows平臺(tái),執(zhí)行結(jié)果一致。都可以正常退出,windows平臺(tái)多輸出一行空行。
第三種方式:
快捷鍵:
Linux系統(tǒng):快捷鍵Ctrl +D的組合;
Windows系統(tǒng):Ctrl+Z組合鍵,顯示^Z字符后,然后再敲一下回車正常退出。
python學(xué)習(xí)網(wǎng),大量的免費(fèi)python視頻教程,歡迎在線學(xué)習(xí)!
分享名稱:python函數(shù)強(qiáng)制退出 Python 退出命令
URL鏈接:http://vcdvsql.cn/article6/dooopig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、軟件開發(fā)、面包屑導(dǎo)航、網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、網(wǎng)站導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)