Routineaufgaben mit Python automatisieren. Al Sweigart

Routineaufgaben mit Python automatisieren - Al Sweigart


Скачать книгу
lesen

       Schritt 3: Die CSV-Datei ohne die erste Zeile schreiben

       Vorschläge für ähnliche Programme

       JSON und APIs

       Das Modul json

       JSON-Daten mit der Funktion loads() laden

       JSON-Daten mit der Funktion dumps() schreiben

       Projekt: Die aktuellen Wetterdaten abrufen

       Schritt 1: Den Standort aus dem Befehlszeilenargument entnehmen

       Schritt 2: Die JSON-Daten herunterladen

       Schritt 3: JSON-Daten laden und die Wettervorhersage ausgeben

       Vorschläge für ähnliche Programme

       Zusammenfassung

       Wiederholungsfragen

       Übungsprojekt

       Excel-in-CSV-Konverter

       17Zeit und Aufgabenplanung

       Das Modul time

       Die Funktion time.time()

       Die Funktion time.sleep()

       Zahlen runden

       Projekt: Superstoppuhr

       Schritt 1: Das Programm auf die Zeitmessung vorbereiten

       Schritt 2: Intervalldauern messen und anzeigen

       Vorschläge für ähnliche Programme

       Das Modul datetime

       Der Datentyp timedelta

       Anhalten bis zu einem bestimmten Zeitpunkt

       datetime-Objekte in Strings umwandeln

       Strings in datetime-Objekte umwandeln

       Die Zeitfunktionen von Python im Überblick

       Multithreading

       Argumente an die Zielfunktion eines Threads übergeben

       Probleme der Nebenläufigkeit

       Projekt: Multithread-Version des XKCD-Downloadprogramms

       Schritt 1: Eine Funktion für den Download verwenden

       Schritt 2: Threads erstellen und starten

       Schritt 3: Auf das Ende aller Threads warten

       Andere Programme von Python aus starten

       Befehlszeilenargumente an Popen() übergeben

       Taskplaner, launchd und cron

       Websites mit Python aufrufen

       Andere Python-Skripte ausführen

       Dateien in ihren Standardanwendungen öffnen

       Projekt: Ein einfaches Countdown-Programm

       Schritt 1: Der Countdown

       Schritt 2: Die Klangdatei abspielen

       Vorschläge für ähnliche Programme

       Zusammenfassung

       Wiederholungsfragen

       Übungsprojekte

       Elegantere Stoppuhr

       Webcomic-Downloadprogramm mit Zeitplanung

       18E-Mails und Textnachrichten

       E-Mails mit der Gmail-API senden und empfangen

       Die Gmail-API aktivieren

       E-Mails von einem Gmail-Konto senden

       E-Mails in einem Gmail-Konto lesen

       E-Mails in einem Gmail-Konto suchen

       Anhänge von einem Gmail-Konto herunterladen

       SMTP

       E-Mails senden

       Verbindung mit einem SMTP-Server aufnehmen

       Die


Скачать книгу