Bewertung:

Das Buch „Automate the Boring Stuff with Python“ wird im Allgemeinen gut aufgenommen, insbesondere wegen seiner klaren Erklärungen, praktischen Anwendungen und der Zugänglichkeit für Anfänger. Es wurde jedoch für die schlechte Formatierung der Beispiele und den unvollständigen Code kritisiert, insbesondere in der Kindle-Version. Während viele glauben, dass das Buch von unschätzbarem Wert für das Erlernen von Python ist, meinen einige, dass es aufgrund seines Ansatzes zu schlechten Programmiergewohnheiten führen könnte.
Vorteile:⬤ Ausgezeichnete Erklärungen, die für Anfänger leicht zu verstehen sind.
⬤ Der Regex-Abschnitt wird besonders als die beste Erklärung gelobt, die es gibt.
⬤ Großartig für praktische Anwendungen und Projekte, die das Erlernen von Python interessant machen.
⬤ Der Ansatz des Buches ist für verschiedene Kenntnisstufen geeignet, vom Nicht-Programmierer bis zum erfahrenen Entwickler.
⬤ Hochwertiger physischer Druck.
⬤ Umfangreiche Community-Unterstützung und zusätzliche Ressourcen verfügbar.
⬤ Schlechte Formatierung in der Kindle-Version führt zu Problemen mit der Einrückung des Codes und der Replikation der Beispiele.
⬤ Einige Beispiele sind unvollständig oder ineffizient, was zu schlechten Programmiergewohnheiten bei Anfängern führen kann.
⬤ Kritik an der mangelnden Klarheit bestimmter Erklärungen.
⬤ Die Code-Beispiele sind möglicherweise nicht gut auf die Best Practices abgestimmt, was das Lernen für echte Anfänger erschwert.
(basierend auf 260 Leserbewertungen)
Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners
Die zweite Auflage dieses Python-Bestsellers (mehr als 100.000 verkaufte Exemplare allein in gedruckter Form) nutzt Python 3, um auch technisch Unbegabten zu zeigen, wie man in wenigen Minuten Programme schreibt, für die man von Hand Stunden brauchen würde. Es sind keine Vorkenntnisse im Programmieren erforderlich, und das Buch ist bei Geisteswissenschaftlern und Geeks gleichermaßen beliebt.
Wenn Sie schon einmal Stunden damit verbracht haben, Dateien umzubenennen oder Hunderte von Tabellenkalkulationszellen zu aktualisieren, wissen Sie, wie mühsam solche Aufgaben sein können. Aber was wäre, wenn Sie diese Aufgaben von Ihrem Computer erledigen lassen könnten? In dieser vollständig überarbeiteten zweiten Auflage des Bestsellers Automate the Boring Stuff with Python lernen Sie, wie Sie mit Python Programme schreiben können, die in wenigen Minuten das tun, was Sie von Hand stundenlang erledigen müssten - ohne jegliche Programmierkenntnisse. Sie lernen die Grundlagen von Python kennen und erkunden die reichhaltige Bibliothek von Python-Modulen für bestimmte Aufgaben, wie z. B. das Auslesen von Daten aus Websites, das Lesen von PDF- und Word-Dokumenten und das Automatisieren von Klick- und Tippvorgängen. Die zweite Auflage dieses internationalen Publikumslieblings enthält ein brandneues Kapitel zur Eingabevalidierung sowie Anleitungen zur Automatisierung von Gmail und Google Sheets und Tipps zur automatischen Aktualisierung von CSV-Dateien. Sie lernen, wie Sie Programme erstellen, die mühelos nützliche Automatisierungsfunktionen ausführen, um:
- Suchen Sie nach Text in einer Datei oder in mehreren Dateien.
- Erstellen, Aktualisieren, Verschieben und Umbenennen von Dateien und Ordnern.
- das Internet durchsuchen und Online-Inhalte herunterladen.
- Aktualisieren und Formatieren von Daten in Excel-Tabellen beliebiger Größe.
- PDFs teilen, zusammenführen, mit Wasserzeichen versehen und verschlüsseln.
- Senden Sie E-Mail-Antworten und SMS-Benachrichtigungen.
- Füllen Sie Online-Formulare aus. Schritt-für-Schritt-Anleitungen führen Sie durch jedes Programm, und aktualisierte Übungsprojekte am Ende jedes Kapitels fordern Sie auf, diese Programme zu verbessern und Ihre neu erworbenen Fähigkeiten zur Automatisierung ähnlicher Aufgaben einzusetzen. Vergeuden Sie Ihre Zeit nicht mit Arbeiten, die auch ein gut trainierter Affe erledigen könnte. Selbst wenn Sie noch nie eine Zeile Code geschrieben haben, können Sie Ihren Computer die Routinearbeit erledigen lassen. Erfahren Sie in Automatisieren Sie das Langweilige mit Python, 2. Auflage, wie.