Routineaufgaben mit Python automatisieren. Al Sweigart

Читать онлайн книгу.

Routineaufgaben mit Python automatisieren - Al Sweigart


Скачать книгу
und Ordner unwiederbringlich löschen

       Sicheres Löschen mit dem Modul send2trash

       Einen Verzeichnisbaum durchlaufen

       Dateien mit dem Modul zipfile komprimieren

       ZIP-Dateien lesen

       ZIP-Dateien entpacken

       ZIP-Dateien erstellen und Inhalte hinzufügen

       Projekt: Amerikanische Datumsangaben in Dateinamen in europäische Datumsangaben ändern

       Projekt: Amerikanische Datumsangaben in Dateinamen in …

       Schritt 1: Einen regulären Ausdruck für amerikanische Datumsangaben definieren

       Schritt 2: Die einzelnen Teile der Datumsangabe in den Dateinamen ermitteln

       Schritt 3: Die neuen Dateinamen zusammenstellen und die Dateien umbenennen

       Vorschläge für ähnliche Programme

       Projekt: Einen Ordner in einer ZIP-Datei sichern

       Schritt 1: Den Namen der ZIP-Datei bestimmen

       Schritt 2: Die neue ZIP-Datei erstellen

       Schritt 3: Den Verzeichnisbaum durchlaufen und Inhalte zur ZIP-Datei hinzufügen

       Vorschläge für ähnliche Programme

       Zusammenfassung

       Wiederholungsfragen

       Übungsprojekte

       Selektives Kopieren

       Nicht mehr benötigte Dateien löschen

       Lücken entfernen

       11Debugging

       Ausnahmen auslösen

       Traceback als String abrufen

       Zusicherungen (Assertions)

       Zusicherungen in einem Ampelsimulator

       Protokollierung

       Das Modul logging verwenden

       Kein Debugging mit print()

       Protokolliergrade

       Die Protokollierung deaktivieren

       Protokollierung in eine Datei

       Der Debugger von Mu

       Continue

       Step In

       Step Over

       Step Out

       Stop

       Debugging eines Additionsprogramms

       Haltepunkte

       Zusammenfassung

       Wiederholungsfragen

       Übungsprojekt

       Münzwurfprogramm

       12Web Scraping

       Projekt: mapIt.py mit dem Modul webbrowser

       Schritt 1: Die URL herausfinden

       Schritt 2: Befehlszeilenargumente verarbeiten

       Schritt 3: Den Inhalt der Zwischenablage verarbeiten und den Browser starten

       Vorschläge für ähnliche Programme

       Dateien mithilfe des Moduls requests aus dem Web herunterladen

       Eine Webseite mit der Funktion requests.get() herunterladen

       Auf Fehler prüfen

       Heruntergeladene Dateien auf der Festplatte speichern

       HTML

       Quellen zu HTML

       Ein kleiner Auffrischungskurs

       Den HTML-Quellcode einer Webseite einsehen

       Die Entwicklertools des Browsers öffnen

       HTML-Elemente mithilfe der Entwicklertools finden

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