Конец кода Python через 60 секунд
Ниже приведен полностью функционирующий код.
Я планирую выполнить этот код через командную строку, однако я бы хотел, чтобы он завершился через 60 секунд.
Кто-нибудь знает лучший способ обойти это?
Заранее спасибо.
import time
class listener(StreamListener):
def on_data(self, data):
try:
print data
saveFile = open('twitDB.csv','a')
saveFile.write(data)
saveFile.write('\n')
saveFile.close()
return True
except BaseException, e:
print 'failed ondata,' ,str(e)
time.sleep(5)
def on_error(self, status):
print status