Поток не работает в Atom ide
У меня есть следующий код
import requests import json import threading def main(): li = ["City1", "City2", "City3"] response = requests.get(MyApi) weather = response.json() print("The weather for ", weather['name']) print("The temperature is ", weather['main']['temp']) threading.Timer(10, main).start() if __name__ == '__main__': main()
Он отлично работает в Visual Studio, и поток получает мою информацию каждые 10 минут. Однако в Atom IDE поток запускается только в первый раз, а затем показывает, что программа работает, но на самом деле ничего не происходит.
Что я уже пробовал:
Я пробовал запускать его из разных файлов, но это все
Richard MacCutchan
Вы должны проверить, что Atom IDE поддерживает запуск многопоточного кода.