Heim >Backend-Entwicklung >Python-Tutorial >So führen Sie ein Programm in Python wiederholt aus
So führen Sie das Programm in Python wiederholt aus: 1. Nachdem Sie einen Fehler gemeldet haben, starten Sie die Datei [.py] neu und fahren mit der Ausführung fort. 2. Wiederholen Sie den Inhalt dieser Datei [.py]. 3. Rufen Sie die Funktion selbst abnormal auf .
So führen Sie das Programm wiederholt in Python aus:
Methode eins:
Nachdem Sie den Fehler gemeldet haben, starten Sie die .py
-Datei neu und fahren mit der Ausführung fort
while 1: run_ticker = 'python ticker.py' run_depth = 'python depth.py' run_depth_pct = 'python depth_pct.py' run_trade = 'python trade.py' os.system(run_depth_pct)
Methode zwei:
Wiederholen Sie dies. Py-Dateiinhalt
os.execvp(sys.executable, [sys.executable]+sys.argv)
oder
python = sys.executable # 获取当前执行python os.execl(python, python, *sys.argv) # 执行命令
Methode drei:
Rufen Sie ausnahmsweise die Funktion selbst auf
def restart(): try: fun() except EOFError as e: print(e) finally: restart()
Verwandte Lernempfehlungen: Python-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo führen Sie ein Programm in Python wiederholt aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!