Einkaufswagen
Loading
Nur noch -1 verfügbar

Alltag automatisieren mit Python- Nützliche Skripte für Fortgeschrittene

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

Alltag automatisieren mit Python: Nützliche Skripte für Fortgeschrittene


Ein praktischer Werkzeugkasten für die Automatisierung alltäglicher Aufgaben mit Python


Inhaltsverzeichnis


Kapitel 1: Warum Automatisierung mit Python?


  • Was lässt sich im Alltag automatisieren?
  • Vorteile gegenüber manuellen Abläufen
  • Best Practices für stabile Skripte
  • Überblick über Bibliotheken und Tools

Kapitel 2: Dateiorganisation automatisieren


  • Dateien umbenennen, verschieben, sortieren mit os, shutil
  • Ordnerstruktur automatisch erstellen
  • Mini-Projekt: Monatsweise Ablage von PDF-Dateien

Kapitel 3: E-Mails automatisieren mit smtplib und imaplib


  • E-Mails versenden mit Anhängen
  • Eingehende Mails analysieren und filtern
  • Mini-Projekt: Tägliche Status-Mail aus Textdatei versenden

Kapitel 4: Excel- und CSV-Dateien bearbeiten


  • openpyxl, pandas, csv im Einsatz
  • Daten extrahieren, filtern, berechnen
  • Mini-Projekt: Automatische Erstellung eines Wochenberichts

Kapitel 5: Web-Scraping für Informationsextraktion


  • requests und BeautifulSoup zur Datenerfassung
  • Daten aus Webseiten extrahieren und speichern
  • Mini-Projekt: Wettervorhersage automatisch abfragen

Kapitel 6: Dateien automatisch umwandeln und konvertieren


  • PDF zu Text, Bilder zu PNG/JPG, DOCX zu PDF
  • Verwendung von pdfminer, Pillow, docx2pdf
  • Mini-Projekt: Scanner-Ablage automatisieren

Kapitel 7: Kalender und Termine verwalten


  • Google Calendar API oder ics-Modul nutzen
  • Termine hinzufügen, exportieren, benachrichtigen
  • Mini-Projekt: Erinnerungssystem für Geburtstage

Kapitel 8: Passwörter und Zugangsdaten verwalten


  • Lokale Passwortablage mit keyring, cryptography
  • Sichere Speicherung und Zugriff über Skript
  • Mini-Projekt: Einfacher Passwortmanager im Terminal

Kapitel 9: Cloud-Integration und Online-Dienste nutzen


  • Automatisierung mit Google Drive, Dropbox, OneDrive
  • Zugriff mit APIs oder SDKs
  • Mini-Projekt: Backup wichtiger Dateien in die Cloud

Kapitel 10: Aufgaben zeitgesteuert ausführen


  • Skripte planen mit schedule, cron, Task Scheduler
  • Tägliche, wöchentliche, benutzerdefinierte Jobs
  • Mini-Projekt: Automatisierter Tagesstart (Mails, Wetter, Notizen)

Anhang A: Nützliche Bibliotheken zur Automatisierung


  • os, shutil, pathlib, requests, pandas, schedule, pyautogui, watchdog
  • Kurzbeschreibung und Verwendungsbeispiele

Anhang B: Sicherheit und Datenschutz beim Automatisieren


  • Umgang mit sensiblen Daten (API-Keys, Passwörter)
  • Logs, Fehlerbehandlung, Benutzerinteraktion
  • Tipps zum verantwortungsvollen Einsatz

Anhang C: Übungsaufgaben mit Lösungen


  • Dateien nach Datum sortieren
  • E-Mail-Skripte schreiben und testen
  • CSV filtern und zusammenfassen
  • Lösungen mit Kommentaren und Erläuterungen


Sie erhalten die folgenden Dateien:
  • PDF (1MB)
  • EPUB (118KB)