python中設(shè)置超時(shí)跳過,超時(shí)退出的方式
在工作中遇到過 個(gè)問題
執(zhí)行一條代碼時(shí)間過長 而且還不報(bào)錯(cuò),卡死在那。還要繼續(xù)執(zhí)行下面代碼,如何操作。
下面是個(gè)簡單的實(shí)例
pip安裝 第三方eventlet這個(gè)包 – pip install eventlet
import time import eventlet#導(dǎo)入eventlet這個(gè)模塊 eventlet.monkey_patch()#必須加這條代碼 with eventlet.Timeout(2,False):#設(shè)置超時(shí)時(shí)間為2秒 time.sleep(4) print('沒有跳過這條輸出') print('跳過了輸出')
以上這篇python中設(shè)置超時(shí)跳過,超時(shí)退出的方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python Pygame實(shí)戰(zhàn)之憤怒的小鳥游戲?qū)崿F(xiàn)
《憤怒的小鳥》其實(shí)活得還不錯(cuò),盡管我們一直在嘲笑它的IP帝國夢做得太大。但要知道,把休閑益智游戲的生意做到這個(gè)份上的,恐怕也就獨(dú)此一家了。本文將利用Pygame實(shí)現(xiàn)這一游戲,需要的可以參考一下2022-04-04python pprint模塊中print()和pprint()兩者的區(qū)別
這篇文章主要介紹了python pprint模塊中print()和pprint()兩者的區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02詳解Python虛擬機(jī)是如何實(shí)現(xiàn)閉包的
Python中的閉包是一個(gè)強(qiáng)大的概念,允許函數(shù)捕獲和訪問其周圍的作用域,即使這些作用域在函數(shù)執(zhí)行完畢后也能被訪問,這篇文章將著重討論P(yáng)ython虛擬機(jī)是如何實(shí)現(xiàn)閉包的,文中有相關(guān)的代碼示例供大家參考,具有一定的參考價(jià)值,需要的朋友可以參考下2023-12-12Python?遞歸式實(shí)現(xiàn)二叉樹前序,中序,后序遍歷
這篇文章主要介紹了Python?遞歸式實(shí)現(xiàn)二叉樹前序,中序,后序遍歷,更多相關(guān)資料,需要的小伙伴可以參考下面具體的文章內(nèi)容2022-03-03Python實(shí)現(xiàn)微博動(dòng)態(tài)圖片爬取詳解
這篇文章主要為大家介紹了如何利用Python中的爬蟲實(shí)現(xiàn)微博動(dòng)態(tài)圖片的爬取,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起動(dòng)手試一試2022-03-03