2016-07-26 10 views
0

Ich versuche alle 2 Stunden von einem Google-Blatt zu lesen. Ich habe mir sowohl die API für Google-Blätter als auch das Google Apps-Skript angeschaut.Von Google Tabellen regelmäßig lesen

Ich benutze Python/Flask, und was mich besonders verwirrt, ist, wie man den Zeitauslöser hinzufügt. Ich kann das Google Tabellen-API verwenden, um aus der eigentlichen Datei zu lesen, aber ich bin nicht sicher, wie dieser Prozess alle x Stunden ausgeführt wird. Soweit ich weiß, scheint Google Apps Script das Hinzufügen von Triggern zu Dokumenten, Tabellen usw. zu ermöglichen, was ich nicht wirklich tun möchte.

Ich bin mir ziemlich sicher, dass ich in der falschen Gegend für diese x Stunden gelesen habe. Sollte ich das sched-Modul oder den Advanced Python Scheduler verwenden, wäre ich sehr dankbar, wenn Sie einen Ratschlag für die weitere Vorgehensweise hätten.

+1

Ich benutze Django und ich habe einen Django-Befehl in Python geschrieben, den ich dann geplant habe, täglich mit Linux Cron zu laufen. – user4426017

Antwort

1

Wenn Sie nur mit Ihrem Python-Programm arbeiten möchten, müssen Sie es den ganzen Tag ausführen. Dies würde CPU-Ressourcen verschwenden.

Am besten verwenden Sie Cron, um Ihr Unix-System so zu planen, dass alle 2 Stunden ein Befehl für Sie ausgeführt wird. In diesem Fall wäre es Ihr Python-Programm.

Verwandte Themen