Einkaufswagen
Loading
Nur noch -1 verfügbar

Alltagsaufgaben automatisieren mit Python für Anfänger

Aktionspreis
€10.99 (25 % Rabatt)
€8.24
Zum Einkaufswagen hinzugefügt

Alltagsaufgaben automatisieren mit Python für Anfänger


Ein praxisnaher Einstieg in die Automatisierung wiederkehrender Aufgaben mit einfachen Python-Skripten


Inhaltsverzeichnis


Kapitel 1: Was bedeutet Automatisierung?


  • Einführung in das Thema
  • Vorteile der Automatisierung im Alltag
  • Beispiele: von Dateien bis zu E-Mails
  • Was du in diesem Buch lernst

Kapitel 2: Python-Grundlagen für Automatisierung


  • Kurze Wiederholung: Variablen, Schleifen, Funktionen
  • Arbeiten mit Modulen und Bibliotheken
  • Umgang mit Dateien und Pfaden
  • Benutzerinteraktion über input() und print()

Kapitel 3: Dateien automatisch umbenennen und sortieren


  • Mit os und shutil arbeiten
  • Dateinamen auslesen und ändern
  • Dateien in Ordner verschieben
  • Mini-Projekt: Fotos nach Datum sortieren

Kapitel 4: Daten aus Textdateien und CSV-Dateien verarbeiten


  • Lesen und Schreiben von Textdateien
  • CSV-Dateien mit csv-Modul bearbeiten
  • Daten filtern und zusammenfassen
  • Mini-Projekt: Einkaufsliste automatisch auswerten

Kapitel 5: Automatische Aufgaben im Internet


  • Grundlagen zu requests und BeautifulSoup
  • Webseiten-Inhalte auslesen
  • Wetterdaten oder Kurse abrufen
  • Mini-Projekt: Aktuelle Temperatur ausgeben

Kapitel 6: Wiederholte Aufgaben mit Zeitsteuerung


  • Das time-Modul verstehen
  • Skripte regelmäßig ausführen lassen
  • Countdown-Timer und Erinnerungen
  • Mini-Projekt: Wöchentliche Aufgabenliste erstellen

Kapitel 7: E-Mails automatisch verschicken


  • Einfache E-Mail mit smtplib und email
  • Inhalte und Anhänge versenden
  • Mini-Projekt: Automatischer Berichtsversand

Kapitel 8: PDFs und Dokumente verarbeiten


  • PDFs lesen mit PyPDF2
  • Seiten extrahieren und zusammenfügen
  • Mini-Projekt: Auszüge aus Rechnungen automatisch speichern

Kapitel 9: Automatisierung von Tastatur und Maus


  • Mit pyautogui arbeiten
  • Klicks und Tasteneingaben simulieren
  • Bildschirmpositionen erkennen
  • Mini-Projekt: Automatischer Formularausfüller

Kapitel 10: Eigene Automatisierungsideen umsetzen


  • Eigene Abläufe analysieren
  • Schritte in Code übersetzen
  • Planung, Test und Umsetzung
  • Projekt: Dein persönlicher Alltagshelfer

Anhang A: Wichtige Python-Bibliotheken für Automatisierung


  • os, shutil, csv, time, requests, pyautogui, smtplib, PyPDF2 usw.
  • Beschreibung, Installation und Beispiele

Anhang B: Typische Fehler und wie man sie vermeidet


  • Pfadprobleme, Berechtigungen, Netzwerkfehler
  • FileNotFoundError, PermissionError, TimeoutError
  • Tipps zur Fehlersuche und Fehlermeldungen verstehen

Anhang C: Übungsaufgaben mit Lösungen


  • Daten aus Dateien extrahieren
  • Namenslisten automatisch sortieren
  • Aufgaben aus der Realität – inkl. Lösungen mit Kommentaren


Sie erhalten die folgenden Dateien:
  • PDF (5MB)
  • EPUB (113KB)