interruptingcow on geneerinen Python apuohjelma, joka voi suhteellisen sulavasti keskeyttää koodin, kun se ei suorita sisällä tietyn määrän sekunteja:
alkaen interruptingcow tuonti timeout
kokeile:
& Nbsp; timeout (5):
& Nbsp; # suorittaa mahdollisesti hyvin hidasta
& Nbsp; syöttö
paitsi RuntimeError:
& Nbsp; print "ei valmistunut 5 sekunnin kuluessa"
Asennus
& Nbsp; PIP asentaa interruptingcow
Varoitukset
Interruptingcow käyttää signaali (SIGALRM) antaa käyttöjärjestelmän keskeyttää ohjelman suorituksen. Tämä on seuraavat rajoitukset:
1. Python signaali käsittelijät soveltaa ainoastaan lanka, joten et voi käyttää tätä muista kierteet
2. Et saa käyttää tätä ohjelmaa, joka käyttää SIGALRM itse
Vaatimukset :
- Python
Kommentteja ei löytynyt