interruptingcow là một tiện ích Python chung chung mà có thể khá duyên dáng gián đoạn mã của bạn khi nó không thực hiện trong một số cụ thể của giây:
từ interruptingcow thời gian chờ nhập khẩu
thử:
& Nbsp; với thời gian chờ (5):
& Nbsp; # thực hiện một hoạt động có tiềm năng rất chậm
& Nbsp; vượt qua
trừ RuntimeError:
& Nbsp; in "đã không hoàn thành trong vòng 5 giây"
Cài đặt
& Nbsp; pip cài đặt interruptingcow
Hãy cẩn thận
Interruptingcow sử dụng tín hiệu (SIGALRM) để cho các hệ điều hành gián đoạn chương trình thực hiện. Điều này có những hạn chế sau:
1. Python xử lý tín hiệu chỉ áp dụng đối với các chủ đề chính, vì vậy bạn không thể sử dụng này từ các chủ đề khác
2. Bạn không được sử dụng trong một chương trình sử dụng SIGALRM tự
Yêu cầu :
- Python
Bình luận không