2017-08-27 1 views
0

J'ai une connexion Internet lente, donc mon programme python lance ConnectionError fréquemment. Donc, chaque fois que je dois enregistrer le statut du code et ré-exécuter. Je cours actuellement mon programme dans le cahier de jupyter. Le try-except ressemble -Comment exécuter le même programme quand il se termine?

try: 
    page = requests.get(url, timeout = 15) 
except: 
    print "Connection failed, line processed:", count, line 
    fstat.write(str(count) + '\n') 
    fstat.close() 
    fout.close() 
    sys.exit(0) 

Comment puis-je exécuter à nouveau le programme après avoir quitté le même dans le carnet de jupyter automatiquement?

+0

quel système d'exploitation utilisez-vous? –

+0

@EladTabak J'utilise Ubuntu 16.04. Ce sera bien si le programme sera capable de fonctionner dans le terminal ou autre IDE au lieu de jupyter –

Répondre