Animals
Best Practices für Programmierer
- 336 Seiten
- German
- ePUB (handyfreundlich)
- Über iOS und Android verfügbar
Über dieses Buch
Sind Sie bereit, ein echter Pythonista zu werden? Dann wird dieses Buch Ihr treuer Begleiter. Es bietet geballtes Insider-Know-how zu Best Practices und den bevorzugten Werkzeugen der Python-Community. Sie werden Ihre Python-Kenntnisse entscheidend verbessern – ob Sie einfach nur neugierig sind, als Normalsterblicher zu Open-Source-Projekten beitragen oder ein Unternehmen rund um Python aufbauen möchten.Dieses Buch wurde im Rahmen eines Gemeinschaftsprojekts von über einhundert Mitgliedern der Python-Community geschrieben. In Teil 1 geht es um das Einrichten der Python-Umgebung (Interpreter, Python-Installation, Texteditor, IDE). Dann tauchen Sie in Beispiel-Code ein, der den Python-Stil mustergültig umsetzt. Teil 3 macht Sie mit Bibliotheken vertraut, die von der Python-Community bevorzugt genutzt werden.- Entwickeln Sie besseren Python-Code, indem Sie Stil, Konventionen, Idiome und Fallstricke kennenlernen.- Sehen Sie sich exzellente Open-Source-Codebeispiele ausgewählter Python-Bibliotheken an.- Studieren Sie Best Practices für die Paketierung und Distribution von Python-Code.- Erkunden Sie Pythons Bibliotheken für die Benutzer-Interaktion – von Konsolenanwendungen über GUIs bis hin zu Webapplikationen.- Lernen Sie Tools für die Systemadministration sowie das Interfacing mit C- und C++-Bibliotheken kennen und verbessern Sie die Geschwindigkeit von Python.- Arbeiten Sie mit Netzwerk-Bibliotheken für asynchrone Aktionen, Serialisierung und Kryptografie.- Lernen Sie Bibliotheken zur Datenpersistenz und -manipulation kennen, darunter auch Werkzeuge zur Bild- und Audioverarbeitung.Prägnant und meinungsstark nimmt Sie der Hitchhiker's Guide mit aufeine Pro-Tour durch das Python-Universum.Raymond Hettinger, Python Core Developer
Häufig gestellte Fragen
Information
TEIL 1
Einführung
KAPITEL 1
Einen Interpreter wählen
Stand der Dinge: Python 2 versus Python 3
- Python 2.7 war lange Zeit der Standard.
- Bei Python 3 wurden größere Änderungen an der Sprache vorgenommen, über die einige Entwickler sehr unglücklich sind.1
- Python 2.7 erhält notwendige Sicherheits-Updates bis 2020 (https://www.python.org/dev/peps/pep-0373/).
- Python 3 entwickelt sich kontinuierlich weiter, genau wie in der Vergangenheit Python 2.
Empfehlungen
- Sie Python 3 lieben.
- Sie nicht wissen, welche Version Sie nutzen sollen.
- Sie den Wandel lieben.
- Sie Python 2 lieben und traurig sind, weil Python 3 die Zukunft ist.
- die Stabilitätsanforderungen Ihrer Software betroffen wären.3
- die von Ihnen genutzte Software es verlangt.
Also … Python 3?
Implementierungen
Dieses Handbuch geht davon aus, dass Sie die Standard-CPython-Implementierung von Python 3 nutzen, auch wenn wir häufig für Python 2 relevante Hinweise einstreuen. |
CPython
Stackless
PyPy
Inhaltsverzeichnis
- Cover
- Titel
- Impressum
- Inhalt
- Vorwort
- Teil 1 Einführung
- Teil 2 Wir legen los
- Teil 3 Szenario-Guide
- Anhang
- Index
- Über die Autoren
- Kolophon
- Fußnoten