Programmieren für Ingenieure
Ausführung von Python Programmen 3: Aufgabenplanung
Inhaltsverzeichnis
- 1) Willkommen
- 2) Mindset
- 3) Kursübersicht
- 4) Download und Installation
- 5) Hello World
- 6) Entwicklungsumgebung
- 7) Informationen finden
- 8) Variablen
- 9) String
- 10) Integer, Float
- 11) Boolean
- 12) Abfragen
- 13) while Schleifen
- 14) for Schleifen
- 15) List
- 16) Dictionary
- 17) None
- 18) Datentypen umwandeln
- 19) Funktionen
- 20) Module
- 21) Debugging
- 22) Übungen
- 23) Übung 1: Zahlen addieren
- 24) Übung 2: Groesseren Wert finden
- 25) Übung 3: Kreis Fläche und Umfang berechnen
- 26) Entwicklungsprozess
- 27) Beispielprogramm Prozessdaten 1: kopieren
- 28) Beispielprogramm Prozessdaten 2: auswerten
- 29) Einstellungen über Settings.xml
- 30) Logging
- 31) Exceptions
- 32) Übung 4: Praxisvorbereitung
- 33) Typische Fehler
- 34) Code Optimierung
- 35) Ausführung
- 36) Ausführung 1: IDE py cmd bat
- 37) Ausführung 2: Windows exe
- 38) Ausführung 3: Aufgabenplanung
- 39) Ausführung 4: Setup Raspberry Pi
- 40) Ausführung 5: Raspberry Pi Ausführung
- 41) Danke
In dieser Lektion möchte ich dir zeigen wie du die automatische Ausführung deiner Programme planen kannst.
Wenn du möchtest, dass dein Programm zum Beispiel automatisch gestartet wird sobald der Rechner gestartet wird, oder automatisch alle 20 Minuten ausgeführt werden soll kannst du den Windows Aufgabenplaner nutzen (beziehungsweise Task Scheduler bei englischem Betriebssystem).
Klicke dafür einfach auf den Windows Start Button und gib dort das Suchwort Aufgabenplanung ein und öffne anschließend das angezeigte Programm.
Dort kannst du jetzt durch klicken auf „Create Task…“ am rechten Rand eine neue Aufgabe erstellen und dieser zuerst einen Namen geben.
Anschließend klickst du auf Triggers um die Auslöser für die Ausführung der Aufgabe festzulegen.
In dem Dropdown Menü „Begin the task:” kannst du auswählen ob du die Aufgabe zum Beispiel an einem bestimmten Tag, zu einer bestimmten Zeit oder bei einem bestimmten Ereignis starten möchtest.
Für dieses Beispiel wählen wir aus, dass wir die Aufgabe beim Start des Rechners starten möchten und stellen zusätzlich eine 30 Minuten Verzögerung, sowie eine Wiederholung nach jeweils 60 Minuten ein.
Im nächsten Abschnitt Actions kannst du anschließend dein .py oder .exe Programm wählen welches ausgeführt werden soll.