Python鎬庝箞璁剧疆鍑芥暟瓒呮椂缁撴潫

鍦≒ython涓埄鐢╰imeout-decorator搴撹缃嚱鏁拌秴鏃剁粨鏉燂紝鍏蜂綋鏂规硶濡備笅锛?p>1.棣栧厛锛屽湪Python涓畨瑁卼imeout-decorator搴擄紱
pip install timeout-decorator
2.timeout-decorator搴撳畨瑁呭ソ鍚庯紝閫氳繃鎵ц浠ヤ笅鍛戒护鍗冲彲璁剧疆鍑芥暟瓒呮椂缁撴潫锛?p>
import time
import timeout_decorator
@timeout_decorator.timeout(5)
def mytest():
print("Start")
for i in range(1,10):
time.sleep(1)
print("{} seconds have passed".format(i))
if __name__ == '__main__':
mytest()
相关问答