Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
COVER Liebe Leserin, lieber Leser Auf einen Blick Impressum Inhalt Über dieses Buch Teil I Einstieg in Python
1 Überblick über Python
1.1 Geschichte und Entstehung 1.2 Grundlegende Konzepte 1.3 Einsatzmöglichkeiten und St™rken 1.4 Einsatzbeispiele
1.1 Geschichte und Entstehung 1.2 Grundlegende Konzepte 1.3 Einsatzmöglichkeiten und St™rken 1.4 Einsatzbeispiele 2 Die Arbeit mit Python
2.1 Die Verwendung von Python
2.1.1 Windows 2.1.2 Linux 2.1.3 Mac OS X
2.1.1 Windows 2.1.2 Linux 2.1.3 Mac OS X 2.2 Tippen, kompilieren, testen
2.2.1 Shebang 2.2.2 Interne Abl™ufe
2.2.1 Shebang 2.2.2 Interne Abl™ufe
2.1 Die Verwendung von Python
2.1.1 Windows 2.1.2 Linux 2.1.3 Mac OS X
2.1.1 Windows 2.1.2 Linux 2.1.3 Mac OS X 2.2 Tippen, kompilieren, testen
2.2.1 Shebang 2.2.2 Interne Abl™ufe
2.2.1 Shebang 2.2.2 Interne Abl™ufe 3 Der interaktive Modus
3.1 Ganze Zahlen 3.2 Gleitkommazahlen 3.3 Zeichenketten 3.4 Listen 3.5 Variablen 3.6 Logische Ausdrücke 3.7 Funktionen und Methoden
3.7.1 Funktionen 3.7.2 Methoden
3.7.1 Funktionen 3.7.2 Methoden 3.8 Bildschirmausgaben
3.1 Ganze Zahlen 3.2 Gleitkommazahlen 3.3 Zeichenketten 3.4 Listen 3.5 Variablen 3.6 Logische Ausdrücke 3.7 Funktionen und Methoden
3.7.1 Funktionen 3.7.2 Methoden
3.7.1 Funktionen 3.7.2 Methoden 3.8 Bildschirmausgaben 4 Grundlegendes zu Python- Programmen
4.1 Grundstruktur eines Python-Programms 4.2 Das erste Programm 4.3 Kommentare 4.4 Der Fehlerfall
4.1 Grundstruktur eines Python-Programms 4.2 Das erste Programm 4.3 Kommentare 4.4 Der Fehlerfall 5 Kontrollstrukturen
5.1 Fallunterscheidungen
5.1.1 Die if- Anweisung 5.1.2 Conditional Expressions
5.1.1 Die if- Anweisung 5.1.2 Conditional Expressions 5.2 Schleifen
5.2.1 Die while- Schleife 5.2.2 Vorzeitiger Abbruch einer Schleife 5.2.3 Erkennen eines Schleifenabbruchs 5.2.4 Vorzeitiger Abbruch eines Schleifendurchlaufs 5.2.5 Die for- Schleife 5.2.6 Die for- Schleife als Z™hlschleife
5.2.1 Die while- Schleife 5.2.2 Vorzeitiger Abbruch einer Schleife 5.2.3 Erkennen eines Schleifenabbruchs 5.2.4 Vorzeitiger Abbruch eines Schleifendurchlaufs 5.2.5 Die for- Schleife 5.2.6 Die for- Schleife als Z™hlschleife 5.3 Die pass- Anweisung
5.1 Fallunterscheidungen
5.1.1 Die if- Anweisung 5.1.2 Conditional Expressions
5.1.1 Die if- Anweisung 5.1.2 Conditional Expressions 5.2 Schleifen
5.2.1 Die while- Schleife 5.2.2 Vorzeitiger Abbruch einer Schleife 5.2.3 Erkennen eines Schleifenabbruchs 5.2.4 Vorzeitiger Abbruch eines Schleifendurchlaufs 5.2.5 Die for- Schleife 5.2.6 Die for- Schleife als Z™hlschleife
5.2.1 Die while- Schleife 5.2.2 Vorzeitiger Abbruch einer Schleife 5.2.3 Erkennen eines Schleifenabbruchs 5.2.4 Vorzeitiger Abbruch eines Schleifendurchlaufs 5.2.5 Die for- Schleife 5.2.6 Die for- Schleife als Z™hlschleife 5.3 Die pass- Anweisung 6 Das Laufzeitmodell
6.1 Die Struktur von Instanzen
6.1.1 Datentyp 6.1.2 Wert 6.1.3 Identit™t
6.1.1 Datentyp 6.1.2 Wert 6.1.3 Identit™t 6.2 Referenzen und Instanzen freigeben 6.3 Mutable vs. immutable Datentypen
6.3.1 Mutable Datentypen und Seiteneffekte
6.3.1 Mutable Datentypen und Seiteneffekte
6.1 Die Struktur von Instanzen
6.1.1 Datentyp 6.1.2 Wert 6.1.3 Identit™t
6.1.1 Datentyp 6.1.2 Wert 6.1.3 Identit™t 6.2 Referenzen und Instanzen freigeben 6.3 Mutable vs. immutable Datentypen
6.3.1 Mutable Datentypen und Seiteneffekte
6.3.1 Mutable Datentypen und Seiteneffekte 7 Basisdatentypen
7.1 Operatoren 7.2 Das Nichts – NoneType 7.3 Numerische Datentypen
7.3.1 Arithmetische Operatoren 7.3.2 Vergleichende Operatoren 7.3.3 Konvertierung zwischen numerischen Datentypen 7.3.4 Ganzzahlen – int 7.3.5 Gleitkommazahlen – float 7.3.6 Boolesche Werte – bool 7.3.7 Komplexe Zahlen – complex
7.3.1 Arithmetische Operatoren 7.3.2 Vergleichende Operatoren 7.3.3 Konvertierung zwischen numerischen Datentypen 7.3.4 Ganzzahlen – int 7.3.5 Gleitkommazahlen – float 7.3.6 Boolesche Werte – bool 7.3.7 Komplexe Zahlen – complex 7.4 Parameter von Funktionen und Methoden
7.4.1 Wiederholung 7.4.2 Parameter
7.4.1 Wiederholung 7.4.2 Parameter 7.5 Sequentielle Datentypen
7.5.1 Operationen auf Instanzen sequentieller Datentypen 7.5.2 Listen – » list « 7.5.3 Unver™nderliche Listen – tuple 7.5.4 Strings – str, bytes, bytearray
7.5.1 Operationen auf Instanzen sequentieller Datentypen 7.5.2 Listen – » list « 7.5.3 Unver™nderliche Listen – tuple 7.5.4 Strings – str, bytes, bytearray 7.6 Mappings
7.6.1 Dictionary – dict
7.6.1 Dictionary – dict 7.7 Mengen
7.7.1 Die Datentypen set und frozenset 7.7.2 Ver™nderliche Mengen – set 7.7.3 Unver™nderliche Mengen – frozenset
7.7.1 Die Datentypen set und frozenset 7.7.2 Ver™nderliche Mengen – set 7.7.3 Unver™nderliche Mengen – frozenset
7.1 Operatoren 7.2 Das Nichts – NoneType 7.3 Numerische Datentypen
7.3.1 Arithmetische Operatoren 7.3.2 Vergleichende Operatoren 7.3.3 Konvertierung zwischen numerischen Datentypen 7.3.4 Ganzzahlen – int 7.3.5 Gleitkommazahlen – float 7.3.6 Boolesche Werte – bool 7.3.7 Komplexe Zahlen – complex
7.3.1 Arithmetische Operatoren 7.3.2 Vergleichende Operatoren 7.3.3 Konvertierung zwischen numerischen Datentypen 7.3.4 Ganzzahlen – int 7.3.5 Gleitkommazahlen – float 7.3.6 Boolesche Werte – bool 7.3.7 Komplexe Zahlen – complex 7.4 Parameter von Funktionen und Methoden
7.4.1 Wiederholung 7.4.2 Parameter
7.4.1 Wiederholung 7.4.2 Parameter 7.5 Sequentielle Datentypen
7.5.1 Operationen auf Instanzen sequentieller Datentypen 7.5.2 Listen – » list « 7.5.3 Unver™nderliche Listen – tuple 7.5.4 Strings – str, bytes, bytearray
7.5.1 Operationen auf Instanzen sequentieller Datentypen 7.5.2 Listen – » list « 7.5.3 Unver™nderliche Listen – tuple 7.5.4 Strings – str, bytes, bytearray 7.6 Mappings
7.6.1 Dictionary – dict
7.6.1 Dictionary – dict 7.7 Mengen
7.7.1 Die Datentypen set und frozenset 7.7.2 Ver™nderliche Mengen – set 7.7.3 Unver™nderliche Mengen – frozenset
7.7.1 Die Datentypen set und frozenset 7.7.2 Ver™nderliche Mengen – set 7.7.3 Unver™nderliche Mengen – frozenset 8 Dateien
8.1 Datenströme 8.2 Daten aus einer Datei auslesen 8.3 Daten in eine Datei schreiben 8.4 Verwendung des Dateiobjekts
8.1 Datenströme 8.2 Daten aus einer Datei auslesen 8.3 Daten in eine Datei schreiben 8.4 Verwendung des Dateiobjekts 9 Funktionen
9.1 Schreiben einer Funktion 9.2 Funktionsparameter
9.2.1 Optionale Parameter 9.2.2 Schlüsselwortparameter 9.2.3 Beliebige Anzahl von Parametern 9.2.4 Reine Schlüsselwortparameter 9.2.5 Entpacken einer Parameterliste 9.2.6 Seiteneffekte
9.2.1 Optionale Parameter 9.2.2 Schlüsselwortparameter 9.2.3 Beliebige Anzahl von Parametern 9.2.4 Reine Schlüsselwortparameter 9.2.5 Entpacken einer Parameterliste 9.2.6 Seiteneffekte 9.3 Namensr™ume
9.3.1 Zugriff auf globale Variablen – global 9.3.2 Zugriff auf den globalen Namensraum 9.3.3 Zugriff auf übergeordnete Namensr™ume – nonlocal
9.3.1 Zugriff auf globale Variablen – global 9.3.2 Zugriff auf den globalen Namensraum 9.3.3 Zugriff auf übergeordnete Namensr™ume – nonlocal 9.4 Lokale Funktionen 9.5 Anonyme Funktionen 9.6 Rekursion 9.7 Eingebaute Funktionen
9.1 Schreiben einer Funktion 9.2 Funktionsparameter
9.2.1 Optionale Parameter 9.2.2 Schlüsselwortparameter 9.2.3 Beliebige Anzahl von Parametern 9.2.4 Reine Schlüsselwortparameter 9.2.5 Entpacken einer Parameterliste 9.2.6 Seiteneffekte
9.2.1 Optionale Parameter 9.2.2 Schlüsselwortparameter 9.2.3 Beliebige Anzahl von Parametern 9.2.4 Reine Schlüsselwortparameter 9.2.5 Entpacken einer Parameterliste 9.2.6 Seiteneffekte 9.3 Namensr™ume
9.3.1 Zugriff auf globale Variablen – global 9.3.2 Zugriff auf den globalen Namensraum 9.3.3 Zugriff auf übergeordnete Namensr™ume – nonlocal
9.3.1 Zugriff auf globale Variablen – global 9.3.2 Zugriff auf den globalen Namensraum 9.3.3 Zugriff auf übergeordnete Namensr™ume – nonlocal 9.4 Lokale Funktionen 9.5 Anonyme Funktionen 9.6 Rekursion 9.7 Eingebaute Funktionen
1 Überblick über Python
1.1 Geschichte und Entstehung 1.2 Grundlegende Konzepte 1.3 Einsatzmöglichkeiten und St™rken 1.4 Einsatzbeispiele
1.1 Geschichte und Entstehung 1.2 Grundlegende Konzepte 1.3 Einsatzmöglichkeiten und St™rken 1.4 Einsatzbeispiele 2 Die Arbeit mit Python
2.1 Die Verwendung von Python
2.1.1 Windows 2.1.2 Linux 2.1.3 Mac OS X
2.1.1 Windows 2.1.2 Linux 2.1.3 Mac OS X 2.2 Tippen, kompilieren, testen
2.2.1 Shebang 2.2.2 Interne Abl™ufe
2.2.1 Shebang 2.2.2 Interne Abl™ufe
2.1 Die Verwendung von Python
2.1.1 Windows 2.1.2 Linux 2.1.3 Mac OS X
2.1.1 Windows 2.1.2 Linux 2.1.3 Mac OS X 2.2 Tippen, kompilieren, testen
2.2.1 Shebang 2.2.2 Interne Abl™ufe
2.2.1 Shebang 2.2.2 Interne Abl™ufe 3 Der interaktive Modus
3.1 Ganze Zahlen 3.2 Gleitkommazahlen 3.3 Zeichenketten 3.4 Listen 3.5 Variablen 3.6 Logische Ausdrücke 3.7 Funktionen und Methoden
3.7.1 Funktionen 3.7.2 Methoden
3.7.1 Funktionen 3.7.2 Methoden 3.8 Bildschirmausgaben
3.1 Ganze Zahlen 3.2 Gleitkommazahlen 3.3 Zeichenketten 3.4 Listen 3.5 Variablen 3.6 Logische Ausdrücke 3.7 Funktionen und Methoden
3.7.1 Funktionen 3.7.2 Methoden
3.7.1 Funktionen 3.7.2 Methoden 3.8 Bildschirmausgaben 4 Grundlegendes zu Python- Programmen
4.1 Grundstruktur eines Python-Programms 4.2 Das erste Programm 4.3 Kommentare 4.4 Der Fehlerfall
4.1 Grundstruktur eines Python-Programms 4.2 Das erste Programm 4.3 Kommentare 4.4 Der Fehlerfall 5 Kontrollstrukturen
5.1 Fallunterscheidungen
5.1.1 Die if- Anweisung 5.1.2 Conditional Expressions
5.1.1 Die if- Anweisung 5.1.2 Conditional Expressions 5.2 Schleifen
5.2.1 Die while- Schleife 5.2.2 Vorzeitiger Abbruch einer Schleife 5.2.3 Erkennen eines Schleifenabbruchs 5.2.4 Vorzeitiger Abbruch eines Schleifendurchlaufs 5.2.5 Die for- Schleife 5.2.6 Die for- Schleife als Z™hlschleife
5.2.1 Die while- Schleife 5.2.2 Vorzeitiger Abbruch einer Schleife 5.2.3 Erkennen eines Schleifenabbruchs 5.2.4 Vorzeitiger Abbruch eines Schleifendurchlaufs 5.2.5 Die for- Schleife 5.2.6 Die for- Schleife als Z™hlschleife 5.3 Die pass- Anweisung
5.1 Fallunterscheidungen
5.1.1 Die if- Anweisung 5.1.2 Conditional Expressions
5.1.1 Die if- Anweisung 5.1.2 Conditional Expressions 5.2 Schleifen
5.2.1 Die while- Schleife 5.2.2 Vorzeitiger Abbruch einer Schleife 5.2.3 Erkennen eines Schleifenabbruchs 5.2.4 Vorzeitiger Abbruch eines Schleifendurchlaufs 5.2.5 Die for- Schleife 5.2.6 Die for- Schleife als Z™hlschleife
5.2.1 Die while- Schleife 5.2.2 Vorzeitiger Abbruch einer Schleife 5.2.3 Erkennen eines Schleifenabbruchs 5.2.4 Vorzeitiger Abbruch eines Schleifendurchlaufs 5.2.5 Die for- Schleife 5.2.6 Die for- Schleife als Z™hlschleife 5.3 Die pass- Anweisung 6 Das Laufzeitmodell
6.1 Die Struktur von Instanzen
6.1.1 Datentyp 6.1.2 Wert 6.1.3 Identit™t
6.1.1 Datentyp 6.1.2 Wert 6.1.3 Identit™t 6.2 Referenzen und Instanzen freigeben 6.3 Mutable vs. immutable Datentypen
6.3.1 Mutable Datentypen und Seiteneffekte
6.3.1 Mutable Datentypen und Seiteneffekte
6.1 Die Struktur von Instanzen
6.1.1 Datentyp 6.1.2 Wert 6.1.3 Identit™t
6.1.1 Datentyp 6.1.2 Wert 6.1.3 Identit™t 6.2 Referenzen und Instanzen freigeben 6.3 Mutable vs. immutable Datentypen
6.3.1 Mutable Datentypen und Seiteneffekte
6.3.1 Mutable Datentypen und Seiteneffekte 7 Basisdatentypen
7.1 Operatoren 7.2 Das Nichts – NoneType 7.3 Numerische Datentypen
7.3.1 Arithmetische Operatoren 7.3.2 Vergleichende Operatoren 7.3.3 Konvertierung zwischen numerischen Datentypen 7.3.4 Ganzzahlen – int 7.3.5 Gleitkommazahlen – float 7.3.6 Boolesche Werte – bool 7.3.7 Komplexe Zahlen – complex
7.3.1 Arithmetische Operatoren 7.3.2 Vergleichende Operatoren 7.3.3 Konvertierung zwischen numerischen Datentypen 7.3.4 Ganzzahlen – int 7.3.5 Gleitkommazahlen – float 7.3.6 Boolesche Werte – bool 7.3.7 Komplexe Zahlen – complex 7.4 Parameter von Funktionen und Methoden
7.4.1 Wiederholung 7.4.2 Parameter
7.4.1 Wiederholung 7.4.2 Parameter 7.5 Sequentielle Datentypen
7.5.1 Operationen auf Instanzen sequentieller Datentypen 7.5.2 Listen – » list « 7.5.3 Unver™nderliche Listen – tuple 7.5.4 Strings – str, bytes, bytearray
7.5.1 Operationen auf Instanzen sequentieller Datentypen 7.5.2 Listen – » list « 7.5.3 Unver™nderliche Listen – tuple 7.5.4 Strings – str, bytes, bytearray 7.6 Mappings
7.6.1 Dictionary – dict
7.6.1 Dictionary – dict 7.7 Mengen
7.7.1 Die Datentypen set und frozenset 7.7.2 Ver™nderliche Mengen – set 7.7.3 Unver™nderliche Mengen – frozenset
7.7.1 Die Datentypen set und frozenset 7.7.2 Ver™nderliche Mengen – set 7.7.3 Unver™nderliche Mengen – frozenset
7.1 Operatoren 7.2 Das Nichts – NoneType 7.3 Numerische Datentypen
7.3.1 Arithmetische Operatoren 7.3.2 Vergleichende Operatoren 7.3.3 Konvertierung zwischen numerischen Datentypen 7.3.4 Ganzzahlen – int 7.3.5 Gleitkommazahlen – float 7.3.6 Boolesche Werte – bool 7.3.7 Komplexe Zahlen – complex
7.3.1 Arithmetische Operatoren 7.3.2 Vergleichende Operatoren 7.3.3 Konvertierung zwischen numerischen Datentypen 7.3.4 Ganzzahlen – int 7.3.5 Gleitkommazahlen – float 7.3.6 Boolesche Werte – bool 7.3.7 Komplexe Zahlen – complex 7.4 Parameter von Funktionen und Methoden
7.4.1 Wiederholung 7.4.2 Parameter
7.4.1 Wiederholung 7.4.2 Parameter 7.5 Sequentielle Datentypen
7.5.1 Operationen auf Instanzen sequentieller Datentypen 7.5.2 Listen – » list « 7.5.3 Unver™nderliche Listen – tuple 7.5.4 Strings – str, bytes, bytearray
7.5.1 Operationen auf Instanzen sequentieller Datentypen 7.5.2 Listen – » list « 7.5.3 Unver™nderliche Listen – tuple 7.5.4 Strings – str, bytes, bytearray 7.6 Mappings
7.6.1 Dictionary – dict
7.6.1 Dictionary – dict 7.7 Mengen
7.7.1 Die Datentypen set und frozenset 7.7.2 Ver™nderliche Mengen – set 7.7.3 Unver™nderliche Mengen – frozenset
7.7.1 Die Datentypen set und frozenset 7.7.2 Ver™nderliche Mengen – set 7.7.3 Unver™nderliche Mengen – frozenset 8 Dateien
8.1 Datenströme 8.2 Daten aus einer Datei auslesen 8.3 Daten in eine Datei schreiben 8.4 Verwendung des Dateiobjekts
8.1 Datenströme 8.2 Daten aus einer Datei auslesen 8.3 Daten in eine Datei schreiben 8.4 Verwendung des Dateiobjekts 9 Funktionen
9.1 Schreiben einer Funktion 9.2 Funktionsparameter
9.2.1 Optionale Parameter 9.2.2 Schlüsselwortparameter 9.2.3 Beliebige Anzahl von Parametern 9.2.4 Reine Schlüsselwortparameter 9.2.5 Entpacken einer Parameterliste 9.2.6 Seiteneffekte
9.2.1 Optionale Parameter 9.2.2 Schlüsselwortparameter 9.2.3 Beliebige Anzahl von Parametern 9.2.4 Reine Schlüsselwortparameter 9.2.5 Entpacken einer Parameterliste 9.2.6 Seiteneffekte 9.3 Namensr™ume
9.3.1 Zugriff auf globale Variablen – global 9.3.2 Zugriff auf den globalen Namensraum 9.3.3 Zugriff auf übergeordnete Namensr™ume – nonlocal
9.3.1 Zugriff auf globale Variablen – global 9.3.2 Zugriff auf den globalen Namensraum 9.3.3 Zugriff auf übergeordnete Namensr™ume – nonlocal 9.4 Lokale Funktionen 9.5 Anonyme Funktionen 9.6 Rekursion 9.7 Eingebaute Funktionen
9.1 Schreiben einer Funktion 9.2 Funktionsparameter
9.2.1 Optionale Parameter 9.2.2 Schlüsselwortparameter 9.2.3 Beliebige Anzahl von Parametern 9.2.4 Reine Schlüsselwortparameter 9.2.5 Entpacken einer Parameterliste 9.2.6 Seiteneffekte
9.2.1 Optionale Parameter 9.2.2 Schlüsselwortparameter 9.2.3 Beliebige Anzahl von Parametern 9.2.4 Reine Schlüsselwortparameter 9.2.5 Entpacken einer Parameterliste 9.2.6 Seiteneffekte 9.3 Namensr™ume
9.3.1 Zugriff auf globale Variablen – global 9.3.2 Zugriff auf den globalen Namensraum 9.3.3 Zugriff auf übergeordnete Namensr™ume – nonlocal
9.3.1 Zugriff auf globale Variablen – global 9.3.2 Zugriff auf den globalen Namensraum 9.3.3 Zugriff auf übergeordnete Namensr™ume – nonlocal 9.4 Lokale Funktionen 9.5 Anonyme Funktionen 9.6 Rekursion 9.7 Eingebaute Funktionen Teil II Fortgeschrittene Programmiertechniken
10 Modularisierung
10.1 Einbinden globaler Module 10.2 Lokale Module
10.2.1 Namenskonflikte 10.2.2 Modulinterne Referenzen
10.2.1 Namenskonflikte 10.2.2 Modulinterne Referenzen 10.3 Pakete
10.3.1 Absolute und relative Import- Anweisungen 10.3.2 Importieren aller Module eines Pakets
10.3.1 Absolute und relative Import- Anweisungen 10.3.2 Importieren aller Module eines Pakets 10.4 Built- in Functions
10.1 Einbinden globaler Module 10.2 Lokale Module
10.2.1 Namenskonflikte 10.2.2 Modulinterne Referenzen
10.2.1 Namenskonflikte 10.2.2 Modulinterne Referenzen 10.3 Pakete
10.3.1 Absolute und relative Import- Anweisungen 10.3.2 Importieren aller Module eines Pakets
10.3.1 Absolute und relative Import- Anweisungen 10.3.2 Importieren aller Module eines Pakets 10.4 Built- in Functions 11 Objektorientierung
11.1 Klassen
11.1.1 Definieren von Methoden 11.1.2 Der Konstruktor und die Erzeugung von Attributen
11.1.1 Definieren von Methoden 11.1.2 Der Konstruktor und die Erzeugung von Attributen 11.2 Vererbung
11.2.1 Technische Grundlagen 11.2.2 Die Klasse GirokontoMitTagesumsatz 11.2.3 Beispiele möglicher Erweiterungen 11.2.4 Ausblick 11.2.5 Mehrfachvererbung
11.2.1 Technische Grundlagen 11.2.2 Die Klasse GirokontoMitTagesumsatz 11.2.3 Beispiele möglicher Erweiterungen 11.2.4 Ausblick 11.2.5 Mehrfachvererbung 11.3 Setter und Getter und Property Attributes 11.4 Klassenattribute und Klassenmethoden sowie statische Methoden 11.5 Magic Methods und Magic Attributes
11.5.1 Allgemeine Magic Methods 11.5.2 Zugriff auf Attribute anpassen 11.5.3 Operatoren überladen 11.5.4 Datentypen emulieren
11.5.1 Allgemeine Magic Methods 11.5.2 Zugriff auf Attribute anpassen 11.5.3 Operatoren überladen 11.5.4 Datentypen emulieren 11.6 Built- in Functions für Objektorientierung
11.6.1 Funktionen für die Verwaltung der Attribute einer Instanz 11.6.2 Funktionen für Informationen über die Klassenhierarchie
11.6.1 Funktionen für die Verwaltung der Attribute einer Instanz 11.6.2 Funktionen für Informationen über die Klassenhierarchie 11.7 Objektphilosophie
11.1 Klassen
11.1.1 Definieren von Methoden 11.1.2 Der Konstruktor und die Erzeugung von Attributen
11.1.1 Definieren von Methoden 11.1.2 Der Konstruktor und die Erzeugung von Attributen 11.2 Vererbung
11.2.1 Technische Grundlagen 11.2.2 Die Klasse GirokontoMitTagesumsatz 11.2.3 Beispiele möglicher Erweiterungen 11.2.4 Ausblick 11.2.5 Mehrfachvererbung
11.2.1 Technische Grundlagen 11.2.2 Die Klasse GirokontoMitTagesumsatz 11.2.3 Beispiele möglicher Erweiterungen 11.2.4 Ausblick 11.2.5 Mehrfachvererbung 11.3 Setter und Getter und Property Attributes 11.4 Klassenattribute und Klassenmethoden sowie statische Methoden 11.5 Magic Methods und Magic Attributes
11.5.1 Allgemeine Magic Methods 11.5.2 Zugriff auf Attribute anpassen 11.5.3 Operatoren überladen 11.5.4 Datentypen emulieren
11.5.1 Allgemeine Magic Methods 11.5.2 Zugriff auf Attribute anpassen 11.5.3 Operatoren überladen 11.5.4 Datentypen emulieren 11.6 Built- in Functions für Objektorientierung
11.6.1 Funktionen für die Verwaltung der Attribute einer Instanz 11.6.2 Funktionen für Informationen über die Klassenhierarchie
11.6.1 Funktionen für die Verwaltung der Attribute einer Instanz 11.6.2 Funktionen für Informationen über die Klassenhierarchie 11.7 Objektphilosophie 12 Weitere Spracheigenschaften
12.1 Exception Handling
12.1.1 Eingebaute Exceptions 12.1.2 Werfen einer Exception 12.1.3 Abfangen einer Exception 12.1.4 Eigene Exceptions 12.1.5 Erneutes Werfen einer Exception 12.1.6 Exception Chaining
12.1.1 Eingebaute Exceptions 12.1.2 Werfen einer Exception 12.1.3 Abfangen einer Exception 12.1.4 Eigene Exceptions 12.1.5 Erneutes Werfen einer Exception 12.1.6 Exception Chaining 12.2 Comprehensions
12.2.1 List Comprehensions 12.2.2 Dict Comprehensions 12.2.3 Set Comprehensions
12.2.1 List Comprehensions 12.2.2 Dict Comprehensions 12.2.3 Set Comprehensions 12.3 Generatoren 12.4 Iteratoren 12.5 Docstrings 12.6 Interpreter im Interpreter 12.7 Die with- Anweisung 12.8 Function Annotations 12.9 Function Decorator 12.10 assert 12.11 Weitere Aspekte der Syntax
12.11.1 Umbrechen langer Zeilen 12.11.2 Zusammenfügen mehrerer Zeilen
12.11.1 Umbrechen langer Zeilen 12.11.2 Zusammenfügen mehrerer Zeilen 12.12 Geplante Sprachelemente
12.1 Exception Handling
12.1.1 Eingebaute Exceptions 12.1.2 Werfen einer Exception 12.1.3 Abfangen einer Exception 12.1.4 Eigene Exceptions 12.1.5 Erneutes Werfen einer Exception 12.1.6 Exception Chaining
12.1.1 Eingebaute Exceptions 12.1.2 Werfen einer Exception 12.1.3 Abfangen einer Exception 12.1.4 Eigene Exceptions 12.1.5 Erneutes Werfen einer Exception 12.1.6 Exception Chaining 12.2 Comprehensions
12.2.1 List Comprehensions 12.2.2 Dict Comprehensions 12.2.3 Set Comprehensions
12.2.1 List Comprehensions 12.2.2 Dict Comprehensions 12.2.3 Set Comprehensions 12.3 Generatoren 12.4 Iteratoren 12.5 Docstrings 12.6 Interpreter im Interpreter 12.7 Die with- Anweisung 12.8 Function Annotations 12.9 Function Decorator 12.10 assert 12.11 Weitere Aspekte der Syntax
12.11.1 Umbrechen langer Zeilen 12.11.2 Zusammenfügen mehrerer Zeilen
12.11.1 Umbrechen langer Zeilen 12.11.2 Zusammenfügen mehrerer Zeilen 12.12 Geplante Sprachelemente
10 Modularisierung
10.1 Einbinden globaler Module 10.2 Lokale Module
10.2.1 Namenskonflikte 10.2.2 Modulinterne Referenzen
10.2.1 Namenskonflikte 10.2.2 Modulinterne Referenzen 10.3 Pakete
10.3.1 Absolute und relative Import- Anweisungen 10.3.2 Importieren aller Module eines Pakets
10.3.1 Absolute und relative Import- Anweisungen 10.3.2 Importieren aller Module eines Pakets 10.4 Built- in Functions
10.1 Einbinden globaler Module 10.2 Lokale Module
10.2.1 Namenskonflikte 10.2.2 Modulinterne Referenzen
10.2.1 Namenskonflikte 10.2.2 Modulinterne Referenzen 10.3 Pakete
10.3.1 Absolute und relative Import- Anweisungen 10.3.2 Importieren aller Module eines Pakets
10.3.1 Absolute und relative Import- Anweisungen 10.3.2 Importieren aller Module eines Pakets 10.4 Built- in Functions 11 Objektorientierung
11.1 Klassen
11.1.1 Definieren von Methoden 11.1.2 Der Konstruktor und die Erzeugung von Attributen
11.1.1 Definieren von Methoden 11.1.2 Der Konstruktor und die Erzeugung von Attributen 11.2 Vererbung
11.2.1 Technische Grundlagen 11.2.2 Die Klasse GirokontoMitTagesumsatz 11.2.3 Beispiele möglicher Erweiterungen 11.2.4 Ausblick 11.2.5 Mehrfachvererbung
11.2.1 Technische Grundlagen 11.2.2 Die Klasse GirokontoMitTagesumsatz 11.2.3 Beispiele möglicher Erweiterungen 11.2.4 Ausblick 11.2.5 Mehrfachvererbung 11.3 Setter und Getter und Property Attributes 11.4 Klassenattribute und Klassenmethoden sowie statische Methoden 11.5 Magic Methods und Magic Attributes
11.5.1 Allgemeine Magic Methods 11.5.2 Zugriff auf Attribute anpassen 11.5.3 Operatoren überladen 11.5.4 Datentypen emulieren
11.5.1 Allgemeine Magic Methods 11.5.2 Zugriff auf Attribute anpassen 11.5.3 Operatoren überladen 11.5.4 Datentypen emulieren 11.6 Built- in Functions für Objektorientierung
11.6.1 Funktionen für die Verwaltung der Attribute einer Instanz 11.6.2 Funktionen für Informationen über die Klassenhierarchie
11.6.1 Funktionen für die Verwaltung der Attribute einer Instanz 11.6.2 Funktionen für Informationen über die Klassenhierarchie 11.7 Objektphilosophie
11.1 Klassen
11.1.1 Definieren von Methoden 11.1.2 Der Konstruktor und die Erzeugung von Attributen
11.1.1 Definieren von Methoden 11.1.2 Der Konstruktor und die Erzeugung von Attributen 11.2 Vererbung
11.2.1 Technische Grundlagen 11.2.2 Die Klasse GirokontoMitTagesumsatz 11.2.3 Beispiele möglicher Erweiterungen 11.2.4 Ausblick 11.2.5 Mehrfachvererbung
11.2.1 Technische Grundlagen 11.2.2 Die Klasse GirokontoMitTagesumsatz 11.2.3 Beispiele möglicher Erweiterungen 11.2.4 Ausblick 11.2.5 Mehrfachvererbung 11.3 Setter und Getter und Property Attributes 11.4 Klassenattribute und Klassenmethoden sowie statische Methoden 11.5 Magic Methods und Magic Attributes
11.5.1 Allgemeine Magic Methods 11.5.2 Zugriff auf Attribute anpassen 11.5.3 Operatoren überladen 11.5.4 Datentypen emulieren
11.5.1 Allgemeine Magic Methods 11.5.2 Zugriff auf Attribute anpassen 11.5.3 Operatoren überladen 11.5.4 Datentypen emulieren 11.6 Built- in Functions für Objektorientierung
11.6.1 Funktionen für die Verwaltung der Attribute einer Instanz 11.6.2 Funktionen für Informationen über die Klassenhierarchie
11.6.1 Funktionen für die Verwaltung der Attribute einer Instanz 11.6.2 Funktionen für Informationen über die Klassenhierarchie 11.7 Objektphilosophie 12 Weitere Spracheigenschaften
12.1 Exception Handling
12.1.1 Eingebaute Exceptions 12.1.2 Werfen einer Exception 12.1.3 Abfangen einer Exception 12.1.4 Eigene Exceptions 12.1.5 Erneutes Werfen einer Exception 12.1.6 Exception Chaining
12.1.1 Eingebaute Exceptions 12.1.2 Werfen einer Exception 12.1.3 Abfangen einer Exception 12.1.4 Eigene Exceptions 12.1.5 Erneutes Werfen einer Exception 12.1.6 Exception Chaining 12.2 Comprehensions
12.2.1 List Comprehensions 12.2.2 Dict Comprehensions 12.2.3 Set Comprehensions
12.2.1 List Comprehensions 12.2.2 Dict Comprehensions 12.2.3 Set Comprehensions 12.3 Generatoren 12.4 Iteratoren 12.5 Docstrings 12.6 Interpreter im Interpreter 12.7 Die with- Anweisung 12.8 Function Annotations 12.9 Function Decorator 12.10 assert 12.11 Weitere Aspekte der Syntax
12.11.1 Umbrechen langer Zeilen 12.11.2 Zusammenfügen mehrerer Zeilen
12.11.1 Umbrechen langer Zeilen 12.11.2 Zusammenfügen mehrerer Zeilen 12.12 Geplante Sprachelemente
12.1 Exception Handling
12.1.1 Eingebaute Exceptions 12.1.2 Werfen einer Exception 12.1.3 Abfangen einer Exception 12.1.4 Eigene Exceptions 12.1.5 Erneutes Werfen einer Exception 12.1.6 Exception Chaining
12.1.1 Eingebaute Exceptions 12.1.2 Werfen einer Exception 12.1.3 Abfangen einer Exception 12.1.4 Eigene Exceptions 12.1.5 Erneutes Werfen einer Exception 12.1.6 Exception Chaining 12.2 Comprehensions
12.2.1 List Comprehensions 12.2.2 Dict Comprehensions 12.2.3 Set Comprehensions
12.2.1 List Comprehensions 12.2.2 Dict Comprehensions 12.2.3 Set Comprehensions 12.3 Generatoren 12.4 Iteratoren 12.5 Docstrings 12.6 Interpreter im Interpreter 12.7 Die with- Anweisung 12.8 Function Annotations 12.9 Function Decorator 12.10 assert 12.11 Weitere Aspekte der Syntax
12.11.1 Umbrechen langer Zeilen 12.11.2 Zusammenfügen mehrerer Zeilen
12.11.1 Umbrechen langer Zeilen 12.11.2 Zusammenfügen mehrerer Zeilen 12.12 Geplante Sprachelemente Teil III Die Standardbibliothek
13 Mathematik
13.1 Mathematische Funktionen – math, cmath
13.1.1 Zahlentheoretische Funktionen 13.1.2 Exponential- und Logarithmusfunktionen 13.1.3 Trigonometrische Funktionen 13.1.4 Funktionen aus cmath
13.1.1 Zahlentheoretische Funktionen 13.1.2 Exponential- und Logarithmusfunktionen 13.1.3 Trigonometrische Funktionen 13.1.4 Funktionen aus cmath 13.2 Zufallszahlengenerator – random
13.2.1 Steuerungsfunktionen 13.2.2 Funktionen für ganze Zahlen 13.2.3 Funktionen für Sequenzen 13.2.4 Alternative Generatoren
13.2.1 Steuerungsfunktionen 13.2.2 Funktionen für ganze Zahlen 13.2.3 Funktionen für Sequenzen 13.2.4 Alternative Generatoren 13.3 Pr™zise Dezimalzahlen – decimal
13.3.1 Verwendung des Datentyps 13.3.2 Nichtnumerische Werte 13.3.3 Das Context- Objekt
13.3.1 Verwendung des Datentyps 13.3.2 Nichtnumerische Werte 13.3.3 Das Context- Objekt 13.4 Spezielle Generatoren – itertools
13.1 Mathematische Funktionen – math, cmath
13.1.1 Zahlentheoretische Funktionen 13.1.2 Exponential- und Logarithmusfunktionen 13.1.3 Trigonometrische Funktionen 13.1.4 Funktionen aus cmath
13.1.1 Zahlentheoretische Funktionen 13.1.2 Exponential- und Logarithmusfunktionen 13.1.3 Trigonometrische Funktionen 13.1.4 Funktionen aus cmath 13.2 Zufallszahlengenerator – random
13.2.1 Steuerungsfunktionen 13.2.2 Funktionen für ganze Zahlen 13.2.3 Funktionen für Sequenzen 13.2.4 Alternative Generatoren
13.2.1 Steuerungsfunktionen 13.2.2 Funktionen für ganze Zahlen 13.2.3 Funktionen für Sequenzen 13.2.4 Alternative Generatoren 13.3 Pr™zise Dezimalzahlen – decimal
13.3.1 Verwendung des Datentyps 13.3.2 Nichtnumerische Werte 13.3.3 Das Context- Objekt
13.3.1 Verwendung des Datentyps 13.3.2 Nichtnumerische Werte 13.3.3 Das Context- Objekt 13.4 Spezielle Generatoren – itertools 14 Strings
14.1 Regul™re Ausdrücke – re
14.1.1 Syntax regul™rer Ausdrücke 14.1.2 Verwendung des Moduls re 14.1.3 Ein einfaches Beispielprogramm – Searching 14.1.4 Ein komplexeres Beispielprogramm – Matching
14.1.1 Syntax regul™rer Ausdrücke 14.1.2 Verwendung des Moduls re 14.1.3 Ein einfaches Beispielprogramm – Searching 14.1.4 Ein komplexeres Beispielprogramm – Matching 14.2 Lokalisierung von Programmen – gettext
14.2.1 Beispiel für die Verwendung von gettext
14.2.1 Beispiel für die Verwendung von gettext 14.3 Hash- Funktionen – hashlib
14.3.1 Verwendung des Moduls 14.3.2 Beispiel
14.3.1 Verwendung des Moduls 14.3.2 Beispiel
14.1 Regul™re Ausdrücke – re
14.1.1 Syntax regul™rer Ausdrücke 14.1.2 Verwendung des Moduls re 14.1.3 Ein einfaches Beispielprogramm – Searching 14.1.4 Ein komplexeres Beispielprogramm – Matching
14.1.1 Syntax regul™rer Ausdrücke 14.1.2 Verwendung des Moduls re 14.1.3 Ein einfaches Beispielprogramm – Searching 14.1.4 Ein komplexeres Beispielprogramm – Matching 14.2 Lokalisierung von Programmen – gettext
14.2.1 Beispiel für die Verwendung von gettext
14.2.1 Beispiel für die Verwendung von gettext 14.3 Hash- Funktionen – hashlib
14.3.1 Verwendung des Moduls 14.3.2 Beispiel
14.3.1 Verwendung des Moduls 14.3.2 Beispiel 15 Datum und Zeit
15.1 Elementare Zeitfunktionen – time 15.2 Komfortable Datumsfunktionen – datetime
15.2.1 Attribute und Datentypen ( Übersicht) 15.2.2 date 15.2.3 datetime. time 15.2.4 datetime. datetime 15.2.5 datetime. timedelta
15.2.1 Attribute und Datentypen ( Übersicht) 15.2.2 date 15.2.3 datetime. time 15.2.4 datetime. datetime 15.2.5 datetime. timedelta
15.1 Elementare Zeitfunktionen – time 15.2 Komfortable Datumsfunktionen – datetime
15.2.1 Attribute und Datentypen ( Übersicht) 15.2.2 date 15.2.3 datetime. time 15.2.4 datetime. datetime 15.2.5 datetime. timedelta
15.2.1 Attribute und Datentypen ( Übersicht) 15.2.2 date 15.2.3 datetime. time 15.2.4 datetime. datetime 15.2.5 datetime. timedelta 16 Schnittstelle zum Betriebssystem
16.1 Funktionen des Betriebssystems – os
16.1.1 Zugriff auf den eigenen Prozess und andere Prozesse 16.1.2 Zugriff auf das Dateisystem
16.1.1 Zugriff auf den eigenen Prozess und andere Prozesse 16.1.2 Zugriff auf das Dateisystem 16.2 Umgang mit Pfaden – os. path 16.3 Zugriff auf das Dateisystem – shutil
16.3.1 Verzeichnis- und Dateioperationen 16.3.2 Archivoperationen
16.3.1 Verzeichnis- und Dateioperationen 16.3.2 Archivoperationen 16.4 Zugriff auf die Laufzeitumgebung – sys
16.4.1 Konstanten 16.4.2 Exceptions 16.4.3 Hooks 16.4.4 Sonstige Funktionen
16.4.1 Konstanten 16.4.2 Exceptions 16.4.3 Hooks 16.4.4 Sonstige Funktionen 16.5 Informationen über das System – platform 16.6 Kommandozeilenparameter – argparse
16.6.1 Taschenrechner – ein einfaches Beispiel 16.6.2 Komplexeres Beispiel
16.6.1 Taschenrechner – ein einfaches Beispiel 16.6.2 Komplexeres Beispiel 16.7 Kopieren von Instanzen – copy 16.8 Das Programmende – atexit
16.1 Funktionen des Betriebssystems – os
16.1.1 Zugriff auf den eigenen Prozess und andere Prozesse 16.1.2 Zugriff auf das Dateisystem
16.1.1 Zugriff auf den eigenen Prozess und andere Prozesse 16.1.2 Zugriff auf das Dateisystem 16.2 Umgang mit Pfaden – os. path 16.3 Zugriff auf das Dateisystem – shutil
16.3.1 Verzeichnis- und Dateioperationen 16.3.2 Archivoperationen
16.3.1 Verzeichnis- und Dateioperationen 16.3.2 Archivoperationen 16.4 Zugriff auf die Laufzeitumgebung – sys
16.4.1 Konstanten 16.4.2 Exceptions 16.4.3 Hooks 16.4.4 Sonstige Funktionen
16.4.1 Konstanten 16.4.2 Exceptions 16.4.3 Hooks 16.4.4 Sonstige Funktionen 16.5 Informationen über das System – platform 16.6 Kommandozeilenparameter – argparse
16.6.1 Taschenrechner – ein einfaches Beispiel 16.6.2 Komplexeres Beispiel
16.6.1 Taschenrechner – ein einfaches Beispiel 16.6.2 Komplexeres Beispiel 16.7 Kopieren von Instanzen – copy 16.8 Das Programmende – atexit 17 Parallele Programmierung
17.1 Prozesse, Multitasking und Threads 17.2 Die Thread- Unterstützung in Python 17.3 Das Modul _ thread
17.3.1 Ein Beispiel für eine rechenintensive Funktion – die Approximation von Pi 17.3.2 Parallele Berechnung mithilfe von Threads 17.3.3 Datenaustausch zwischen Threads – locking
17.3.1 Ein Beispiel für eine rechenintensive Funktion – die Approximation von Pi 17.3.2 Parallele Berechnung mithilfe von Threads 17.3.3 Datenaustausch zwischen Threads – locking 17.4 Das Modul threading
17.4.1 Locking im threading- Modul 17.4.2 Worker- Threads und Queues 17.4.3 Ereignisse definieren – threading. Event 17.4.4 Barrieren definieren – threading. Barrier 17.4.5 Eine Funktion zeitlich versetzt ausführen – threading. Timer
17.4.1 Locking im threading- Modul 17.4.2 Worker- Threads und Queues 17.4.3 Ereignisse definieren – threading. Event 17.4.4 Barrieren definieren – threading. Barrier 17.4.5 Eine Funktion zeitlich versetzt ausführen – threading. Timer
17.1 Prozesse, Multitasking und Threads 17.2 Die Thread- Unterstützung in Python 17.3 Das Modul _ thread
17.3.1 Ein Beispiel für eine rechenintensive Funktion – die Approximation von Pi 17.3.2 Parallele Berechnung mithilfe von Threads 17.3.3 Datenaustausch zwischen Threads – locking
17.3.1 Ein Beispiel für eine rechenintensive Funktion – die Approximation von Pi 17.3.2 Parallele Berechnung mithilfe von Threads 17.3.3 Datenaustausch zwischen Threads – locking 17.4 Das Modul threading
17.4.1 Locking im threading- Modul 17.4.2 Worker- Threads und Queues 17.4.3 Ereignisse definieren – threading. Event 17.4.4 Barrieren definieren – threading. Barrier 17.4.5 Eine Funktion zeitlich versetzt ausführen – threading. Timer
17.4.1 Locking im threading- Modul 17.4.2 Worker- Threads und Queues 17.4.3 Ereignisse definieren – threading. Event 17.4.4 Barrieren definieren – threading. Barrier 17.4.5 Eine Funktion zeitlich versetzt ausführen – threading. Timer 18 Datenspeicherung
18.1 Komprimierte Dateien lesen und schreiben – gzip 18.2 XML
18.2.1 DOM – Document Object Model 18.2.2 SAX – Simple API for XML 18.2.3 ElementTree
18.2.1 DOM – Document Object Model 18.2.2 SAX – Simple API for XML 18.2.3 ElementTree 18.3 Datenbanken
18.3.1 Beispieldatenbank 18.3.2 Pythons eingebaute Datenbank – sqlite3
18.3.1 Beispieldatenbank 18.3.2 Pythons eingebaute Datenbank – sqlite3 18.4 Serialisierung von Instanzen – pickle 18.5 Das Tabellenformat CSV – csv 18.6 Tempor™re Dateien – tempfile
18.1 Komprimierte Dateien lesen und schreiben – gzip 18.2 XML
18.2.1 DOM – Document Object Model 18.2.2 SAX – Simple API for XML 18.2.3 ElementTree
18.2.1 DOM – Document Object Model 18.2.2 SAX – Simple API for XML 18.2.3 ElementTree 18.3 Datenbanken
18.3.1 Beispieldatenbank 18.3.2 Pythons eingebaute Datenbank – sqlite3
18.3.1 Beispieldatenbank 18.3.2 Pythons eingebaute Datenbank – sqlite3 18.4 Serialisierung von Instanzen – pickle 18.5 Das Tabellenformat CSV – csv 18.6 Tempor™re Dateien – tempfile 19 Netzwerkkommunikation
19.1 Socket API
19.1.1 Client- Server- Systeme 19.1.2 UDP 19.1.3 TCP 19.1.4 Blockierende und nicht- blockierende Sockets 19.1.5 Verwendung des Moduls 19.1.6 Die Socket- Klasse 19.1.7 Netzwerk- Byte- Order 19.1.8 Multiplexende Server – select 19.1.9 socketserver
19.1.1 Client- Server- Systeme 19.1.2 UDP 19.1.3 TCP 19.1.4 Blockierende und nicht- blockierende Sockets 19.1.5 Verwendung des Moduls 19.1.6 Die Socket- Klasse 19.1.7 Netzwerk- Byte- Order 19.1.8 Multiplexende Server – select 19.1.9 socketserver 19.2 URLs
19.2.1 Zugriff auf Ressourcen im Internet – urllib. request 19.2.2 Verarbeiten einer URL – urllib. parse
19.2.1 Zugriff auf Ressourcen im Internet – urllib. request 19.2.2 Verarbeiten einer URL – urllib. parse 19.3 FTP – ftplib 19.4 E- Mail
19.4.1 SMTP – smtplib 19.4.2 POP3 – poplib 19.4.3 IMAP4 – imaplib 19.4.4 Erstellen komplexer E- Mails – email
19.4.1 SMTP – smtplib 19.4.2 POP3 – poplib 19.4.3 IMAP4 – imaplib 19.4.4 Erstellen komplexer E- Mails – email 19.5 Telnet – telnetlib 19.6 XML- RPC
19.6.1 Der Server 19.6.2 Der Client 19.6.3 Multicall 19.6.4 Einschr™nkungen
19.6.1 Der Server 19.6.2 Der Client 19.6.3 Multicall 19.6.4 Einschr™nkungen
19.1 Socket API
19.1.1 Client- Server- Systeme 19.1.2 UDP 19.1.3 TCP 19.1.4 Blockierende und nicht- blockierende Sockets 19.1.5 Verwendung des Moduls 19.1.6 Die Socket- Klasse 19.1.7 Netzwerk- Byte- Order 19.1.8 Multiplexende Server – select 19.1.9 socketserver
19.1.1 Client- Server- Systeme 19.1.2 UDP 19.1.3 TCP 19.1.4 Blockierende und nicht- blockierende Sockets 19.1.5 Verwendung des Moduls 19.1.6 Die Socket- Klasse 19.1.7 Netzwerk- Byte- Order 19.1.8 Multiplexende Server – select 19.1.9 socketserver 19.2 URLs
19.2.1 Zugriff auf Ressourcen im Internet – urllib. request 19.2.2 Verarbeiten einer URL – urllib. parse
19.2.1 Zugriff auf Ressourcen im Internet – urllib. request 19.2.2 Verarbeiten einer URL – urllib. parse 19.3 FTP – ftplib 19.4 E- Mail
19.4.1 SMTP – smtplib 19.4.2 POP3 – poplib 19.4.3 IMAP4 – imaplib 19.4.4 Erstellen komplexer E- Mails – email
19.4.1 SMTP – smtplib 19.4.2 POP3 – poplib 19.4.3 IMAP4 – imaplib 19.4.4 Erstellen komplexer E- Mails – email 19.5 Telnet – telnetlib 19.6 XML- RPC
19.6.1 Der Server 19.6.2 Der Client 19.6.3 Multicall 19.6.4 Einschr™nkungen
19.6.1 Der Server 19.6.2 Der Client 19.6.3 Multicall 19.6.4 Einschr™nkungen 20 Debugging
20.1 Der Debugger 20.2 Inspizieren von Instanzen – inspect
20.2.1 Datentypen, Attribute und Methoden 20.2.2 Quellcode 20.2.3 Klassen und Funktionen
20.2.1 Datentypen, Attribute und Methoden 20.2.2 Quellcode 20.2.3 Klassen und Funktionen 20.3 Formatierte Ausgabe von Instanzen – pprint 20.4 Logdateien – logging
20.4.1 Das Meldungsformat anpassen 20.4.2 Logging Handler
20.4.1 Das Meldungsformat anpassen 20.4.2 Logging Handler 20.5 Automatisiertes Testen
20.5.1 Testf™lle in Docstrings – doctest 20.5.2 Unit Tests – unittest
20.5.1 Testf™lle in Docstrings – doctest 20.5.2 Unit Tests – unittest 20.6 Traceback- Objekte – traceback 20.7 Analyse des Laufzeitverhaltens
20.7.1 Laufzeitmessung – timeit 20.7.2 Profiling – cProfile 20.7.3 Tracing – trace
20.7.1 Laufzeitmessung – timeit 20.7.2 Profiling – cProfile 20.7.3 Tracing – trace
20.1 Der Debugger 20.2 Inspizieren von Instanzen – inspect
20.2.1 Datentypen, Attribute und Methoden 20.2.2 Quellcode 20.2.3 Klassen und Funktionen
20.2.1 Datentypen, Attribute und Methoden 20.2.2 Quellcode 20.2.3 Klassen und Funktionen 20.3 Formatierte Ausgabe von Instanzen – pprint 20.4 Logdateien – logging
20.4.1 Das Meldungsformat anpassen 20.4.2 Logging Handler
20.4.1 Das Meldungsformat anpassen 20.4.2 Logging Handler 20.5 Automatisiertes Testen
20.5.1 Testf™lle in Docstrings – doctest 20.5.2 Unit Tests – unittest
20.5.1 Testf™lle in Docstrings – doctest 20.5.2 Unit Tests – unittest 20.6 Traceback- Objekte – traceback 20.7 Analyse des Laufzeitverhaltens
20.7.1 Laufzeitmessung – timeit 20.7.2 Profiling – cProfile 20.7.3 Tracing – trace
20.7.1 Laufzeitmessung – timeit 20.7.2 Profiling – cProfile 20.7.3 Tracing – trace
13 Mathematik
13.1 Mathematische Funktionen – math, cmath
13.1.1 Zahlentheoretische Funktionen 13.1.2 Exponential- und Logarithmusfunktionen 13.1.3 Trigonometrische Funktionen 13.1.4 Funktionen aus cmath
13.1.1 Zahlentheoretische Funktionen 13.1.2 Exponential- und Logarithmusfunktionen 13.1.3 Trigonometrische Funktionen 13.1.4 Funktionen aus cmath 13.2 Zufallszahlengenerator – random
13.2.1 Steuerungsfunktionen 13.2.2 Funktionen für ganze Zahlen 13.2.3 Funktionen für Sequenzen 13.2.4 Alternative Generatoren
13.2.1 Steuerungsfunktionen 13.2.2 Funktionen für ganze Zahlen 13.2.3 Funktionen für Sequenzen 13.2.4 Alternative Generatoren 13.3 Pr™zise Dezimalzahlen – decimal
13.3.1 Verwendung des Datentyps 13.3.2 Nichtnumerische Werte 13.3.3 Das Context- Objekt
13.3.1 Verwendung des Datentyps 13.3.2 Nichtnumerische Werte 13.3.3 Das Context- Objekt 13.4 Spezielle Generatoren – itertools
13.1 Mathematische Funktionen – math, cmath
13.1.1 Zahlentheoretische Funktionen 13.1.2 Exponential- und Logarithmusfunktionen 13.1.3 Trigonometrische Funktionen 13.1.4 Funktionen aus cmath
13.1.1 Zahlentheoretische Funktionen 13.1.2 Exponential- und Logarithmusfunktionen 13.1.3 Trigonometrische Funktionen 13.1.4 Funktionen aus cmath 13.2 Zufallszahlengenerator – random
13.2.1 Steuerungsfunktionen 13.2.2 Funktionen für ganze Zahlen 13.2.3 Funktionen für Sequenzen 13.2.4 Alternative Generatoren
13.2.1 Steuerungsfunktionen 13.2.2 Funktionen für ganze Zahlen 13.2.3 Funktionen für Sequenzen 13.2.4 Alternative Generatoren 13.3 Pr™zise Dezimalzahlen – decimal
13.3.1 Verwendung des Datentyps 13.3.2 Nichtnumerische Werte 13.3.3 Das Context- Objekt
13.3.1 Verwendung des Datentyps 13.3.2 Nichtnumerische Werte 13.3.3 Das Context- Objekt 13.4 Spezielle Generatoren – itertools 14 Strings
14.1 Regul™re Ausdrücke – re
14.1.1 Syntax regul™rer Ausdrücke 14.1.2 Verwendung des Moduls re 14.1.3 Ein einfaches Beispielprogramm – Searching 14.1.4 Ein komplexeres Beispielprogramm – Matching
14.1.1 Syntax regul™rer Ausdrücke 14.1.2 Verwendung des Moduls re 14.1.3 Ein einfaches Beispielprogramm – Searching 14.1.4 Ein komplexeres Beispielprogramm – Matching 14.2 Lokalisierung von Programmen – gettext
14.2.1 Beispiel für die Verwendung von gettext
14.2.1 Beispiel für die Verwendung von gettext 14.3 Hash- Funktionen – hashlib
14.3.1 Verwendung des Moduls 14.3.2 Beispiel
14.3.1 Verwendung des Moduls 14.3.2 Beispiel
14.1 Regul™re Ausdrücke – re
14.1.1 Syntax regul™rer Ausdrücke 14.1.2 Verwendung des Moduls re 14.1.3 Ein einfaches Beispielprogramm – Searching 14.1.4 Ein komplexeres Beispielprogramm – Matching
14.1.1 Syntax regul™rer Ausdrücke 14.1.2 Verwendung des Moduls re 14.1.3 Ein einfaches Beispielprogramm – Searching 14.1.4 Ein komplexeres Beispielprogramm – Matching 14.2 Lokalisierung von Programmen – gettext
14.2.1 Beispiel für die Verwendung von gettext
14.2.1 Beispiel für die Verwendung von gettext 14.3 Hash- Funktionen – hashlib
14.3.1 Verwendung des Moduls 14.3.2 Beispiel
14.3.1 Verwendung des Moduls 14.3.2 Beispiel 15 Datum und Zeit
15.1 Elementare Zeitfunktionen – time 15.2 Komfortable Datumsfunktionen – datetime
15.2.1 Attribute und Datentypen ( Übersicht) 15.2.2 date 15.2.3 datetime. time 15.2.4 datetime. datetime 15.2.5 datetime. timedelta
15.2.1 Attribute und Datentypen ( Übersicht) 15.2.2 date 15.2.3 datetime. time 15.2.4 datetime. datetime 15.2.5 datetime. timedelta
15.1 Elementare Zeitfunktionen – time 15.2 Komfortable Datumsfunktionen – datetime
15.2.1 Attribute und Datentypen ( Übersicht) 15.2.2 date 15.2.3 datetime. time 15.2.4 datetime. datetime 15.2.5 datetime. timedelta
15.2.1 Attribute und Datentypen ( Übersicht) 15.2.2 date 15.2.3 datetime. time 15.2.4 datetime. datetime 15.2.5 datetime. timedelta 16 Schnittstelle zum Betriebssystem
16.1 Funktionen des Betriebssystems – os
16.1.1 Zugriff auf den eigenen Prozess und andere Prozesse 16.1.2 Zugriff auf das Dateisystem
16.1.1 Zugriff auf den eigenen Prozess und andere Prozesse 16.1.2 Zugriff auf das Dateisystem 16.2 Umgang mit Pfaden – os. path 16.3 Zugriff auf das Dateisystem – shutil
16.3.1 Verzeichnis- und Dateioperationen 16.3.2 Archivoperationen
16.3.1 Verzeichnis- und Dateioperationen 16.3.2 Archivoperationen 16.4 Zugriff auf die Laufzeitumgebung – sys
16.4.1 Konstanten 16.4.2 Exceptions 16.4.3 Hooks 16.4.4 Sonstige Funktionen
16.4.1 Konstanten 16.4.2 Exceptions 16.4.3 Hooks 16.4.4 Sonstige Funktionen 16.5 Informationen über das System – platform 16.6 Kommandozeilenparameter – argparse
16.6.1 Taschenrechner – ein einfaches Beispiel 16.6.2 Komplexeres Beispiel
16.6.1 Taschenrechner – ein einfaches Beispiel 16.6.2 Komplexeres Beispiel 16.7 Kopieren von Instanzen – copy 16.8 Das Programmende – atexit
16.1 Funktionen des Betriebssystems – os
16.1.1 Zugriff auf den eigenen Prozess und andere Prozesse 16.1.2 Zugriff auf das Dateisystem
16.1.1 Zugriff auf den eigenen Prozess und andere Prozesse 16.1.2 Zugriff auf das Dateisystem 16.2 Umgang mit Pfaden – os. path 16.3 Zugriff auf das Dateisystem – shutil
16.3.1 Verzeichnis- und Dateioperationen 16.3.2 Archivoperationen
16.3.1 Verzeichnis- und Dateioperationen 16.3.2 Archivoperationen 16.4 Zugriff auf die Laufzeitumgebung – sys
16.4.1 Konstanten 16.4.2 Exceptions 16.4.3 Hooks 16.4.4 Sonstige Funktionen
16.4.1 Konstanten 16.4.2 Exceptions 16.4.3 Hooks 16.4.4 Sonstige Funktionen 16.5 Informationen über das System – platform 16.6 Kommandozeilenparameter – argparse
16.6.1 Taschenrechner – ein einfaches Beispiel 16.6.2 Komplexeres Beispiel
16.6.1 Taschenrechner – ein einfaches Beispiel 16.6.2 Komplexeres Beispiel 16.7 Kopieren von Instanzen – copy 16.8 Das Programmende – atexit 17 Parallele Programmierung
17.1 Prozesse, Multitasking und Threads 17.2 Die Thread- Unterstützung in Python 17.3 Das Modul _ thread
17.3.1 Ein Beispiel für eine rechenintensive Funktion – die Approximation von Pi 17.3.2 Parallele Berechnung mithilfe von Threads 17.3.3 Datenaustausch zwischen Threads – locking
17.3.1 Ein Beispiel für eine rechenintensive Funktion – die Approximation von Pi 17.3.2 Parallele Berechnung mithilfe von Threads 17.3.3 Datenaustausch zwischen Threads – locking 17.4 Das Modul threading
17.4.1 Locking im threading- Modul 17.4.2 Worker- Threads und Queues 17.4.3 Ereignisse definieren – threading. Event 17.4.4 Barrieren definieren – threading. Barrier 17.4.5 Eine Funktion zeitlich versetzt ausführen – threading. Timer
17.4.1 Locking im threading- Modul 17.4.2 Worker- Threads und Queues 17.4.3 Ereignisse definieren – threading. Event 17.4.4 Barrieren definieren – threading. Barrier 17.4.5 Eine Funktion zeitlich versetzt ausführen – threading. Timer
17.1 Prozesse, Multitasking und Threads 17.2 Die Thread- Unterstützung in Python 17.3 Das Modul _ thread
17.3.1 Ein Beispiel für eine rechenintensive Funktion – die Approximation von Pi 17.3.2 Parallele Berechnung mithilfe von Threads 17.3.3 Datenaustausch zwischen Threads – locking
17.3.1 Ein Beispiel für eine rechenintensive Funktion – die Approximation von Pi 17.3.2 Parallele Berechnung mithilfe von Threads 17.3.3 Datenaustausch zwischen Threads – locking 17.4 Das Modul threading
17.4.1 Locking im threading- Modul 17.4.2 Worker- Threads und Queues 17.4.3 Ereignisse definieren – threading. Event 17.4.4 Barrieren definieren – threading. Barrier 17.4.5 Eine Funktion zeitlich versetzt ausführen – threading. Timer
17.4.1 Locking im threading- Modul 17.4.2 Worker- Threads und Queues 17.4.3 Ereignisse definieren – threading. Event 17.4.4 Barrieren definieren – threading. Barrier 17.4.5 Eine Funktion zeitlich versetzt ausführen – threading. Timer 18 Datenspeicherung
18.1 Komprimierte Dateien lesen und schreiben – gzip 18.2 XML
18.2.1 DOM – Document Object Model 18.2.2 SAX – Simple API for XML 18.2.3 ElementTree
18.2.1 DOM – Document Object Model 18.2.2 SAX – Simple API for XML 18.2.3 ElementTree 18.3 Datenbanken
18.3.1 Beispieldatenbank 18.3.2 Pythons eingebaute Datenbank – sqlite3
18.3.1 Beispieldatenbank 18.3.2 Pythons eingebaute Datenbank – sqlite3 18.4 Serialisierung von Instanzen – pickle 18.5 Das Tabellenformat CSV – csv 18.6 Tempor™re Dateien – tempfile
18.1 Komprimierte Dateien lesen und schreiben – gzip 18.2 XML
18.2.1 DOM – Document Object Model 18.2.2 SAX – Simple API for XML 18.2.3 ElementTree
18.2.1 DOM – Document Object Model 18.2.2 SAX – Simple API for XML 18.2.3 ElementTree 18.3 Datenbanken
18.3.1 Beispieldatenbank 18.3.2 Pythons eingebaute Datenbank – sqlite3
18.3.1 Beispieldatenbank 18.3.2 Pythons eingebaute Datenbank – sqlite3 18.4 Serialisierung von Instanzen – pickle 18.5 Das Tabellenformat CSV – csv 18.6 Tempor™re Dateien – tempfile 19 Netzwerkkommunikation
19.1 Socket API
19.1.1 Client- Server- Systeme 19.1.2 UDP 19.1.3 TCP 19.1.4 Blockierende und nicht- blockierende Sockets 19.1.5 Verwendung des Moduls 19.1.6 Die Socket- Klasse 19.1.7 Netzwerk- Byte- Order 19.1.8 Multiplexende Server – select 19.1.9 socketserver
19.1.1 Client- Server- Systeme 19.1.2 UDP 19.1.3 TCP 19.1.4 Blockierende und nicht- blockierende Sockets 19.1.5 Verwendung des Moduls 19.1.6 Die Socket- Klasse 19.1.7 Netzwerk- Byte- Order 19.1.8 Multiplexende Server – select 19.1.9 socketserver 19.2 URLs
19.2.1 Zugriff auf Ressourcen im Internet – urllib. request 19.2.2 Verarbeiten einer URL – urllib. parse
19.2.1 Zugriff auf Ressourcen im Internet – urllib. request 19.2.2 Verarbeiten einer URL – urllib. parse 19.3 FTP – ftplib 19.4 E- Mail
19.4.1 SMTP – smtplib 19.4.2 POP3 – poplib 19.4.3 IMAP4 – imaplib 19.4.4 Erstellen komplexer E- Mails – email
19.4.1 SMTP – smtplib 19.4.2 POP3 – poplib 19.4.3 IMAP4 – imaplib 19.4.4 Erstellen komplexer E- Mails – email 19.5 Telnet – telnetlib 19.6 XML- RPC
19.6.1 Der Server 19.6.2 Der Client 19.6.3 Multicall 19.6.4 Einschr™nkungen
19.6.1 Der Server 19.6.2 Der Client 19.6.3 Multicall 19.6.4 Einschr™nkungen
19.1 Socket API
19.1.1 Client- Server- Systeme 19.1.2 UDP 19.1.3 TCP 19.1.4 Blockierende und nicht- blockierende Sockets 19.1.5 Verwendung des Moduls 19.1.6 Die Socket- Klasse 19.1.7 Netzwerk- Byte- Order 19.1.8 Multiplexende Server – select 19.1.9 socketserver
19.1.1 Client- Server- Systeme 19.1.2 UDP 19.1.3 TCP 19.1.4 Blockierende und nicht- blockierende Sockets 19.1.5 Verwendung des Moduls 19.1.6 Die Socket- Klasse 19.1.7 Netzwerk- Byte- Order 19.1.8 Multiplexende Server – select 19.1.9 socketserver 19.2 URLs
19.2.1 Zugriff auf Ressourcen im Internet – urllib. request 19.2.2 Verarbeiten einer URL – urllib. parse
19.2.1 Zugriff auf Ressourcen im Internet – urllib. request 19.2.2 Verarbeiten einer URL – urllib. parse 19.3 FTP – ftplib 19.4 E- Mail
19.4.1 SMTP – smtplib 19.4.2 POP3 – poplib 19.4.3 IMAP4 – imaplib 19.4.4 Erstellen komplexer E- Mails – email
19.4.1 SMTP – smtplib 19.4.2 POP3 – poplib 19.4.3 IMAP4 – imaplib 19.4.4 Erstellen komplexer E- Mails – email 19.5 Telnet – telnetlib 19.6 XML- RPC
19.6.1 Der Server 19.6.2 Der Client 19.6.3 Multicall 19.6.4 Einschr™nkungen
19.6.1 Der Server 19.6.2 Der Client 19.6.3 Multicall 19.6.4 Einschr™nkungen 20 Debugging
20.1 Der Debugger 20.2 Inspizieren von Instanzen – inspect
20.2.1 Datentypen, Attribute und Methoden 20.2.2 Quellcode 20.2.3 Klassen und Funktionen
20.2.1 Datentypen, Attribute und Methoden 20.2.2 Quellcode 20.2.3 Klassen und Funktionen 20.3 Formatierte Ausgabe von Instanzen – pprint 20.4 Logdateien – logging
20.4.1 Das Meldungsformat anpassen 20.4.2 Logging Handler
20.4.1 Das Meldungsformat anpassen 20.4.2 Logging Handler 20.5 Automatisiertes Testen
20.5.1 Testf™lle in Docstrings – doctest 20.5.2 Unit Tests – unittest
20.5.1 Testf™lle in Docstrings – doctest 20.5.2 Unit Tests – unittest 20.6 Traceback- Objekte – traceback 20.7 Analyse des Laufzeitverhaltens
20.7.1 Laufzeitmessung – timeit 20.7.2 Profiling – cProfile 20.7.3 Tracing – trace
20.7.1 Laufzeitmessung – timeit 20.7.2 Profiling – cProfile 20.7.3 Tracing – trace
20.1 Der Debugger 20.2 Inspizieren von Instanzen – inspect
20.2.1 Datentypen, Attribute und Methoden 20.2.2 Quellcode 20.2.3 Klassen und Funktionen
20.2.1 Datentypen, Attribute und Methoden 20.2.2 Quellcode 20.2.3 Klassen und Funktionen 20.3 Formatierte Ausgabe von Instanzen – pprint 20.4 Logdateien – logging
20.4.1 Das Meldungsformat anpassen 20.4.2 Logging Handler
20.4.1 Das Meldungsformat anpassen 20.4.2 Logging Handler 20.5 Automatisiertes Testen
20.5.1 Testf™lle in Docstrings – doctest 20.5.2 Unit Tests – unittest
20.5.1 Testf™lle in Docstrings – doctest 20.5.2 Unit Tests – unittest 20.6 Traceback- Objekte – traceback 20.7 Analyse des Laufzeitverhaltens
20.7.1 Laufzeitmessung – timeit 20.7.2 Profiling – cProfile 20.7.3 Tracing – trace
20.7.1 Laufzeitmessung – timeit 20.7.2 Profiling – cProfile 20.7.3 Tracing – trace Teil IV Weiterführende Themen
21 Distribution von Python- Projekten
21.1 Erstellen von Distributionen – distutils
21.1.1 Schreiben des Moduls 21.1.2 Das Installationsscript 21.1.3 Erstellen einer Quellcodedistribution 21.1.4 Erstellen einer Bin™rdistribution 21.1.5 Distributionen installieren
21.1.1 Schreiben des Moduls 21.1.2 Das Installationsscript 21.1.3 Erstellen einer Quellcodedistribution 21.1.4 Erstellen einer Bin™rdistribution 21.1.5 Distributionen installieren 21.2 Erstellen von EXE- Dateien – cx_ Freeze
21.1 Erstellen von Distributionen – distutils
21.1.1 Schreiben des Moduls 21.1.2 Das Installationsscript 21.1.3 Erstellen einer Quellcodedistribution 21.1.4 Erstellen einer Bin™rdistribution 21.1.5 Distributionen installieren
21.1.1 Schreiben des Moduls 21.1.2 Das Installationsscript 21.1.3 Erstellen einer Quellcodedistribution 21.1.4 Erstellen einer Bin™rdistribution 21.1.5 Distributionen installieren 21.2 Erstellen von EXE- Dateien – cx_ Freeze 22 Optimierung
22.1 Die Optimize- Option 22.2 Mutable vs. immutable 22.3 Schleifen 22.4 Funktionsaufrufe 22.5 C 22.6 Lookup 22.7 Exceptions 22.8 Keyword Arguments
22.1 Die Optimize- Option 22.2 Mutable vs. immutable 22.3 Schleifen 22.4 Funktionsaufrufe 22.5 C 22.6 Lookup 22.7 Exceptions 22.8 Keyword Arguments 23 Grafische Benutzeroberfl™chen
23.1 Toolkits
23.1.1 Tkinter 23.1.2 PyGObject 23.1.3 PyQt 23.1.4 PySide 23.1.5 wxPython
23.1.1 Tkinter 23.1.2 PyGObject 23.1.3 PyQt 23.1.4 PySide 23.1.5 wxPython 23.2 Einführung in tkinter
23.2.1 Ein einfaches Beispiel 23.2.2 Steuerelementvariablen 23.2.3 Der Packer 23.2.4 Events 23.2.5 Die Steuerelemente 23.2.6 Die Klasse Tk 23.2.7 Weitere Module
23.2.1 Ein einfaches Beispiel 23.2.2 Steuerelementvariablen 23.2.3 Der Packer 23.2.4 Events 23.2.5 Die Steuerelemente 23.2.6 Die Klasse Tk 23.2.7 Weitere Module 23.3 Einführung in PyQt
23.3.1 Installation 23.3.2 Grundlegende Konzepte von Qt 23.3.3 Entwicklungsprozess
23.3.1 Installation 23.3.2 Grundlegende Konzepte von Qt 23.3.3 Entwicklungsprozess 23.4 Signale und Slots 23.5 Wichtige Widgets
23.5.1 QCheckBox 23.5.2 QComboBox 23.5.3 QDateEdit, QTimeEdit, QDateTimeEdit 23.5.4 QDialog 23.5.5 QLineEdit 23.5.6 QListWidget, QListView 23.5.7 QProgressBar 23.5.8 QPushButton 23.5.9 QRadioButton 23.5.10 QSlider, QDial 23.5.11 QTextEdit 23.5.12 QWidget
23.5.1 QCheckBox 23.5.2 QComboBox 23.5.3 QDateEdit, QTimeEdit, QDateTimeEdit 23.5.4 QDialog 23.5.5 QLineEdit 23.5.6 QListWidget, QListView 23.5.7 QProgressBar 23.5.8 QPushButton 23.5.9 QRadioButton 23.5.10 QSlider, QDial 23.5.11 QTextEdit 23.5.12 QWidget 23.6 Zeichenfunktionalit™t
23.6.1 Werkzeuge 23.6.2 Koordinatensystem 23.6.3 Einfache Formen 23.6.4 Grafiken 23.6.5 Text 23.6.6 Eye- Candy
23.6.1 Werkzeuge 23.6.2 Koordinatensystem 23.6.3 Einfache Formen 23.6.4 Grafiken 23.6.5 Text 23.6.6 Eye- Candy 23.7 Model- View- Architektur
23.7.1 Beispielprojekt: Ein Adressbuch 23.7.2 Ausw™hlen von Eintr™gen 23.7.3 Bearbeiten von Eintr™gen
23.7.1 Beispielprojekt: Ein Adressbuch 23.7.2 Ausw™hlen von Eintr™gen 23.7.3 Bearbeiten von Eintr™gen
23.1 Toolkits
23.1.1 Tkinter 23.1.2 PyGObject 23.1.3 PyQt 23.1.4 PySide 23.1.5 wxPython
23.1.1 Tkinter 23.1.2 PyGObject 23.1.3 PyQt 23.1.4 PySide 23.1.5 wxPython 23.2 Einführung in tkinter
23.2.1 Ein einfaches Beispiel 23.2.2 Steuerelementvariablen 23.2.3 Der Packer 23.2.4 Events 23.2.5 Die Steuerelemente 23.2.6 Die Klasse Tk 23.2.7 Weitere Module
23.2.1 Ein einfaches Beispiel 23.2.2 Steuerelementvariablen 23.2.3 Der Packer 23.2.4 Events 23.2.5 Die Steuerelemente 23.2.6 Die Klasse Tk 23.2.7 Weitere Module 23.3 Einführung in PyQt
23.3.1 Installation 23.3.2 Grundlegende Konzepte von Qt 23.3.3 Entwicklungsprozess
23.3.1 Installation 23.3.2 Grundlegende Konzepte von Qt 23.3.3 Entwicklungsprozess 23.4 Signale und Slots 23.5 Wichtige Widgets
23.5.1 QCheckBox 23.5.2 QComboBox 23.5.3 QDateEdit, QTimeEdit, QDateTimeEdit 23.5.4 QDialog 23.5.5 QLineEdit 23.5.6 QListWidget, QListView 23.5.7 QProgressBar 23.5.8 QPushButton 23.5.9 QRadioButton 23.5.10 QSlider, QDial 23.5.11 QTextEdit 23.5.12 QWidget
23.5.1 QCheckBox 23.5.2 QComboBox 23.5.3 QDateEdit, QTimeEdit, QDateTimeEdit 23.5.4 QDialog 23.5.5 QLineEdit 23.5.6 QListWidget, QListView 23.5.7 QProgressBar 23.5.8 QPushButton 23.5.9 QRadioButton 23.5.10 QSlider, QDial 23.5.11 QTextEdit 23.5.12 QWidget 23.6 Zeichenfunktionalit™t
23.6.1 Werkzeuge 23.6.2 Koordinatensystem 23.6.3 Einfache Formen 23.6.4 Grafiken 23.6.5 Text 23.6.6 Eye- Candy
23.6.1 Werkzeuge 23.6.2 Koordinatensystem 23.6.3 Einfache Formen 23.6.4 Grafiken 23.6.5 Text 23.6.6 Eye- Candy 23.7 Model- View- Architektur
23.7.1 Beispielprojekt: Ein Adressbuch 23.7.2 Ausw™hlen von Eintr™gen 23.7.3 Bearbeiten von Eintr™gen
23.7.1 Beispielprojekt: Ein Adressbuch 23.7.2 Ausw™hlen von Eintr™gen 23.7.3 Bearbeiten von Eintr™gen 24 Wissenschaftliches Rechnen
24.1 Installation 24.2 Das Modellprogramm
24.2.1 Der Import von numpy, scipy und matplotlib 24.2.2 Vektorisierung und der Datentyp numpy. ndarray 24.2.3 Visualisieren von Daten mit matplotlib. pyplot
24.2.1 Der Import von numpy, scipy und matplotlib 24.2.2 Vektorisierung und der Datentyp numpy. ndarray 24.2.3 Visualisieren von Daten mit matplotlib. pyplot 24.3 Überblicke über die Module numpy und scipy
24.3.1 Überblick über den Datentyp numpy. ndarray 24.3.2 Überblick über scipy
24.3.1 Überblick über den Datentyp numpy. ndarray 24.3.2 Überblick über scipy
24.1 Installation 24.2 Das Modellprogramm
24.2.1 Der Import von numpy, scipy und matplotlib 24.2.2 Vektorisierung und der Datentyp numpy. ndarray 24.2.3 Visualisieren von Daten mit matplotlib. pyplot
24.2.1 Der Import von numpy, scipy und matplotlib 24.2.2 Vektorisierung und der Datentyp numpy. ndarray 24.2.3 Visualisieren von Daten mit matplotlib. pyplot 24.3 Überblicke über die Module numpy und scipy
24.3.1 Überblick über den Datentyp numpy. ndarray 24.3.2 Überblick über scipy
24.3.1 Überblick über den Datentyp numpy. ndarray 24.3.2 Überblick über scipy 25 Anbindung an andere Programmiersprachen
25.1 Dynamisch ladbare Bibliotheken – ctypes
25.1.1 Ein einfaches Beispiel 25.1.2 Die eigene Bibliothek 25.1.3 Schnittstellenbeschreibung 25.1.4 Verwendung des Moduls
25.1.1 Ein einfaches Beispiel 25.1.2 Die eigene Bibliothek 25.1.3 Schnittstellenbeschreibung 25.1.4 Verwendung des Moduls 25.2 Schreiben von Extensions
25.2.1 Ein einfaches Beispiel 25.2.2 Exceptions 25.2.3 Erzeugen der Extension 25.2.4 Reference Counting
25.2.1 Ein einfaches Beispiel 25.2.2 Exceptions 25.2.3 Erzeugen der Extension 25.2.4 Reference Counting 25.3 Python als eingebettete Scriptsprache
25.3.1 Ein einfaches Beispiel 25.3.2 Ein komplexeres Beispiel 25.3.3 Python- API- Referenz
25.3.1 Ein einfaches Beispiel 25.3.2 Ein komplexeres Beispiel 25.3.3 Python- API- Referenz
25.1 Dynamisch ladbare Bibliotheken – ctypes
25.1.1 Ein einfaches Beispiel 25.1.2 Die eigene Bibliothek 25.1.3 Schnittstellenbeschreibung 25.1.4 Verwendung des Moduls
25.1.1 Ein einfaches Beispiel 25.1.2 Die eigene Bibliothek 25.1.3 Schnittstellenbeschreibung 25.1.4 Verwendung des Moduls 25.2 Schreiben von Extensions
25.2.1 Ein einfaches Beispiel 25.2.2 Exceptions 25.2.3 Erzeugen der Extension 25.2.4 Reference Counting
25.2.1 Ein einfaches Beispiel 25.2.2 Exceptions 25.2.3 Erzeugen der Extension 25.2.4 Reference Counting 25.3 Python als eingebettete Scriptsprache
25.3.1 Ein einfaches Beispiel 25.3.2 Ein komplexeres Beispiel 25.3.3 Python- API- Referenz
25.3.1 Ein einfaches Beispiel 25.3.2 Ein komplexeres Beispiel 25.3.3 Python- API- Referenz 26 Insiderwissen
26.1 URLs im Standardbrowser öffnen – webbrowser 26.2 Funktionsschnittstellen vereinfachen – functools
26.2.1 Funktionsschnittstellen vereinfachen 26.2.2 Caches 26.2.3 Ordnungsrelationen vervollst™ndigen
26.2.1 Funktionsschnittstellen vereinfachen 26.2.2 Caches 26.2.3 Ordnungsrelationen vervollst™ndigen 26.3 Weitere Datentypen – collections
26.3.1 Z™hlen von H™ufigkeiten 26.3.2 Dictionarys mit Standardwerten 26.3.3 Doppelt verkettete Listen 26.3.4 Benannte Tupel 26.3.5 Sortierte Dictionarys
26.3.1 Z™hlen von H™ufigkeiten 26.3.2 Dictionarys mit Standardwerten 26.3.3 Doppelt verkettete Listen 26.3.4 Benannte Tupel 26.3.5 Sortierte Dictionarys 26.4 Interpretieren von Bin™rdaten – struct 26.5 Versteckte Passworteingaben – getpass 26.6 Kommandozeilen- Interpreter – cmd 26.7 Dateiinterface für Strings – io. StringIO
26.1 URLs im Standardbrowser öffnen – webbrowser 26.2 Funktionsschnittstellen vereinfachen – functools
26.2.1 Funktionsschnittstellen vereinfachen 26.2.2 Caches 26.2.3 Ordnungsrelationen vervollst™ndigen
26.2.1 Funktionsschnittstellen vereinfachen 26.2.2 Caches 26.2.3 Ordnungsrelationen vervollst™ndigen 26.3 Weitere Datentypen – collections
26.3.1 Z™hlen von H™ufigkeiten 26.3.2 Dictionarys mit Standardwerten 26.3.3 Doppelt verkettete Listen 26.3.4 Benannte Tupel 26.3.5 Sortierte Dictionarys
26.3.1 Z™hlen von H™ufigkeiten 26.3.2 Dictionarys mit Standardwerten 26.3.3 Doppelt verkettete Listen 26.3.4 Benannte Tupel 26.3.5 Sortierte Dictionarys 26.4 Interpretieren von Bin™rdaten – struct 26.5 Versteckte Passworteingaben – getpass 26.6 Kommandozeilen- Interpreter – cmd 26.7 Dateiinterface für Strings – io. StringIO 27 Von Python 2 nach Python 3
27.1 Die wichtigsten Unterschiede
27.1.1 Ein-/ Ausgabe 27.1.2 Iteratoren 27.1.3 Strings 27.1.4 Ganze Zahlen 27.1.5 Exception Handling 27.1.6 Standardbibliothek 27.1.7 Neue Sprachelemente in Python 3
27.1.1 Ein-/ Ausgabe 27.1.2 Iteratoren 27.1.3 Strings 27.1.4 Ganze Zahlen 27.1.5 Exception Handling 27.1.6 Standardbibliothek 27.1.7 Neue Sprachelemente in Python 3 27.2 Automatische Konvertierung
27.1 Die wichtigsten Unterschiede
27.1.1 Ein-/ Ausgabe 27.1.2 Iteratoren 27.1.3 Strings 27.1.4 Ganze Zahlen 27.1.5 Exception Handling 27.1.6 Standardbibliothek 27.1.7 Neue Sprachelemente in Python 3
27.1.1 Ein-/ Ausgabe 27.1.2 Iteratoren 27.1.3 Strings 27.1.4 Ganze Zahlen 27.1.5 Exception Handling 27.1.6 Standardbibliothek 27.1.7 Neue Sprachelemente in Python 3 27.2 Automatische Konvertierung
21 Distribution von Python- Projekten
21.1 Erstellen von Distributionen – distutils
21.1.1 Schreiben des Moduls 21.1.2 Das Installationsscript 21.1.3 Erstellen einer Quellcodedistribution 21.1.4 Erstellen einer Bin™rdistribution 21.1.5 Distributionen installieren
21.1.1 Schreiben des Moduls 21.1.2 Das Installationsscript 21.1.3 Erstellen einer Quellcodedistribution 21.1.4 Erstellen einer Bin™rdistribution 21.1.5 Distributionen installieren 21.2 Erstellen von EXE- Dateien – cx_ Freeze
21.1 Erstellen von Distributionen – distutils
21.1.1 Schreiben des Moduls 21.1.2 Das Installationsscript 21.1.3 Erstellen einer Quellcodedistribution 21.1.4 Erstellen einer Bin™rdistribution 21.1.5 Distributionen installieren
21.1.1 Schreiben des Moduls 21.1.2 Das Installationsscript 21.1.3 Erstellen einer Quellcodedistribution 21.1.4 Erstellen einer Bin™rdistribution 21.1.5 Distributionen installieren 21.2 Erstellen von EXE- Dateien – cx_ Freeze 22 Optimierung
22.1 Die Optimize- Option 22.2 Mutable vs. immutable 22.3 Schleifen 22.4 Funktionsaufrufe 22.5 C 22.6 Lookup 22.7 Exceptions 22.8 Keyword Arguments
22.1 Die Optimize- Option 22.2 Mutable vs. immutable 22.3 Schleifen 22.4 Funktionsaufrufe 22.5 C 22.6 Lookup 22.7 Exceptions 22.8 Keyword Arguments 23 Grafische Benutzeroberfl™chen
23.1 Toolkits
23.1.1 Tkinter 23.1.2 PyGObject 23.1.3 PyQt 23.1.4 PySide 23.1.5 wxPython
23.1.1 Tkinter 23.1.2 PyGObject 23.1.3 PyQt 23.1.4 PySide 23.1.5 wxPython 23.2 Einführung in tkinter
23.2.1 Ein einfaches Beispiel 23.2.2 Steuerelementvariablen 23.2.3 Der Packer 23.2.4 Events 23.2.5 Die Steuerelemente 23.2.6 Die Klasse Tk 23.2.7 Weitere Module
23.2.1 Ein einfaches Beispiel 23.2.2 Steuerelementvariablen 23.2.3 Der Packer 23.2.4 Events 23.2.5 Die Steuerelemente 23.2.6 Die Klasse Tk 23.2.7 Weitere Module 23.3 Einführung in PyQt
23.3.1 Installation 23.3.2 Grundlegende Konzepte von Qt 23.3.3 Entwicklungsprozess
23.3.1 Installation 23.3.2 Grundlegende Konzepte von Qt 23.3.3 Entwicklungsprozess 23.4 Signale und Slots 23.5 Wichtige Widgets
23.5.1 QCheckBox 23.5.2 QComboBox 23.5.3 QDateEdit, QTimeEdit, QDateTimeEdit 23.5.4 QDialog 23.5.5 QLineEdit 23.5.6 QListWidget, QListView 23.5.7 QProgressBar 23.5.8 QPushButton 23.5.9 QRadioButton 23.5.10 QSlider, QDial 23.5.11 QTextEdit 23.5.12 QWidget
23.5.1 QCheckBox 23.5.2 QComboBox 23.5.3 QDateEdit, QTimeEdit, QDateTimeEdit 23.5.4 QDialog 23.5.5 QLineEdit 23.5.6 QListWidget, QListView 23.5.7 QProgressBar 23.5.8 QPushButton 23.5.9 QRadioButton 23.5.10 QSlider, QDial 23.5.11 QTextEdit 23.5.12 QWidget 23.6 Zeichenfunktionalit™t
23.6.1 Werkzeuge 23.6.2 Koordinatensystem 23.6.3 Einfache Formen 23.6.4 Grafiken 23.6.5 Text 23.6.6 Eye- Candy
23.6.1 Werkzeuge 23.6.2 Koordinatensystem 23.6.3 Einfache Formen 23.6.4 Grafiken 23.6.5 Text 23.6.6 Eye- Candy 23.7 Model- View- Architektur
23.7.1 Beispielprojekt: Ein Adressbuch 23.7.2 Ausw™hlen von Eintr™gen 23.7.3 Bearbeiten von Eintr™gen
23.7.1 Beispielprojekt: Ein Adressbuch 23.7.2 Ausw™hlen von Eintr™gen 23.7.3 Bearbeiten von Eintr™gen
23.1 Toolkits
23.1.1 Tkinter 23.1.2 PyGObject 23.1.3 PyQt 23.1.4 PySide 23.1.5 wxPython
23.1.1 Tkinter 23.1.2 PyGObject 23.1.3 PyQt 23.1.4 PySide 23.1.5 wxPython 23.2 Einführung in tkinter
23.2.1 Ein einfaches Beispiel 23.2.2 Steuerelementvariablen 23.2.3 Der Packer 23.2.4 Events 23.2.5 Die Steuerelemente 23.2.6 Die Klasse Tk 23.2.7 Weitere Module
23.2.1 Ein einfaches Beispiel 23.2.2 Steuerelementvariablen 23.2.3 Der Packer 23.2.4 Events 23.2.5 Die Steuerelemente 23.2.6 Die Klasse Tk 23.2.7 Weitere Module 23.3 Einführung in PyQt
23.3.1 Installation 23.3.2 Grundlegende Konzepte von Qt 23.3.3 Entwicklungsprozess
23.3.1 Installation 23.3.2 Grundlegende Konzepte von Qt 23.3.3 Entwicklungsprozess 23.4 Signale und Slots 23.5 Wichtige Widgets
23.5.1 QCheckBox 23.5.2 QComboBox 23.5.3 QDateEdit, QTimeEdit, QDateTimeEdit 23.5.4 QDialog 23.5.5 QLineEdit 23.5.6 QListWidget, QListView 23.5.7 QProgressBar 23.5.8 QPushButton 23.5.9 QRadioButton 23.5.10 QSlider, QDial 23.5.11 QTextEdit 23.5.12 QWidget
23.5.1 QCheckBox 23.5.2 QComboBox 23.5.3 QDateEdit, QTimeEdit, QDateTimeEdit 23.5.4 QDialog 23.5.5 QLineEdit 23.5.6 QListWidget, QListView 23.5.7 QProgressBar 23.5.8 QPushButton 23.5.9 QRadioButton 23.5.10 QSlider, QDial 23.5.11 QTextEdit 23.5.12 QWidget 23.6 Zeichenfunktionalit™t
23.6.1 Werkzeuge 23.6.2 Koordinatensystem 23.6.3 Einfache Formen 23.6.4 Grafiken 23.6.5 Text 23.6.6 Eye- Candy
23.6.1 Werkzeuge 23.6.2 Koordinatensystem 23.6.3 Einfache Formen 23.6.4 Grafiken 23.6.5 Text 23.6.6 Eye- Candy 23.7 Model- View- Architektur
23.7.1 Beispielprojekt: Ein Adressbuch 23.7.2 Ausw™hlen von Eintr™gen 23.7.3 Bearbeiten von Eintr™gen
23.7.1 Beispielprojekt: Ein Adressbuch 23.7.2 Ausw™hlen von Eintr™gen 23.7.3 Bearbeiten von Eintr™gen 24 Wissenschaftliches Rechnen
24.1 Installation 24.2 Das Modellprogramm
24.2.1 Der Import von numpy, scipy und matplotlib 24.2.2 Vektorisierung und der Datentyp numpy. ndarray 24.2.3 Visualisieren von Daten mit matplotlib. pyplot
24.2.1 Der Import von numpy, scipy und matplotlib 24.2.2 Vektorisierung und der Datentyp numpy. ndarray 24.2.3 Visualisieren von Daten mit matplotlib. pyplot 24.3 Überblicke über die Module numpy und scipy
24.3.1 Überblick über den Datentyp numpy. ndarray 24.3.2 Überblick über scipy
24.3.1 Überblick über den Datentyp numpy. ndarray 24.3.2 Überblick über scipy
24.1 Installation 24.2 Das Modellprogramm
24.2.1 Der Import von numpy, scipy und matplotlib 24.2.2 Vektorisierung und der Datentyp numpy. ndarray 24.2.3 Visualisieren von Daten mit matplotlib. pyplot
24.2.1 Der Import von numpy, scipy und matplotlib 24.2.2 Vektorisierung und der Datentyp numpy. ndarray 24.2.3 Visualisieren von Daten mit matplotlib. pyplot 24.3 Überblicke über die Module numpy und scipy
24.3.1 Überblick über den Datentyp numpy. ndarray 24.3.2 Überblick über scipy
24.3.1 Überblick über den Datentyp numpy. ndarray 24.3.2 Überblick über scipy 25 Anbindung an andere Programmiersprachen
25.1 Dynamisch ladbare Bibliotheken – ctypes
25.1.1 Ein einfaches Beispiel 25.1.2 Die eigene Bibliothek 25.1.3 Schnittstellenbeschreibung 25.1.4 Verwendung des Moduls
25.1.1 Ein einfaches Beispiel 25.1.2 Die eigene Bibliothek 25.1.3 Schnittstellenbeschreibung 25.1.4 Verwendung des Moduls 25.2 Schreiben von Extensions
25.2.1 Ein einfaches Beispiel 25.2.2 Exceptions 25.2.3 Erzeugen der Extension 25.2.4 Reference Counting
25.2.1 Ein einfaches Beispiel 25.2.2 Exceptions 25.2.3 Erzeugen der Extension 25.2.4 Reference Counting 25.3 Python als eingebettete Scriptsprache
25.3.1 Ein einfaches Beispiel 25.3.2 Ein komplexeres Beispiel 25.3.3 Python- API- Referenz
25.3.1 Ein einfaches Beispiel 25.3.2 Ein komplexeres Beispiel 25.3.3 Python- API- Referenz
25.1 Dynamisch ladbare Bibliotheken – ctypes
25.1.1 Ein einfaches Beispiel 25.1.2 Die eigene Bibliothek 25.1.3 Schnittstellenbeschreibung 25.1.4 Verwendung des Moduls
25.1.1 Ein einfaches Beispiel 25.1.2 Die eigene Bibliothek 25.1.3 Schnittstellenbeschreibung 25.1.4 Verwendung des Moduls 25.2 Schreiben von Extensions
25.2.1 Ein einfaches Beispiel 25.2.2 Exceptions 25.2.3 Erzeugen der Extension 25.2.4 Reference Counting
25.2.1 Ein einfaches Beispiel 25.2.2 Exceptions 25.2.3 Erzeugen der Extension 25.2.4 Reference Counting 25.3 Python als eingebettete Scriptsprache
25.3.1 Ein einfaches Beispiel 25.3.2 Ein komplexeres Beispiel 25.3.3 Python- API- Referenz
25.3.1 Ein einfaches Beispiel 25.3.2 Ein komplexeres Beispiel 25.3.3 Python- API- Referenz 26 Insiderwissen
26.1 URLs im Standardbrowser öffnen – webbrowser 26.2 Funktionsschnittstellen vereinfachen – functools
26.2.1 Funktionsschnittstellen vereinfachen 26.2.2 Caches 26.2.3 Ordnungsrelationen vervollst™ndigen
26.2.1 Funktionsschnittstellen vereinfachen 26.2.2 Caches 26.2.3 Ordnungsrelationen vervollst™ndigen 26.3 Weitere Datentypen – collections
26.3.1 Z™hlen von H™ufigkeiten 26.3.2 Dictionarys mit Standardwerten 26.3.3 Doppelt verkettete Listen 26.3.4 Benannte Tupel 26.3.5 Sortierte Dictionarys
26.3.1 Z™hlen von H™ufigkeiten 26.3.2 Dictionarys mit Standardwerten 26.3.3 Doppelt verkettete Listen 26.3.4 Benannte Tupel 26.3.5 Sortierte Dictionarys 26.4 Interpretieren von Bin™rdaten – struct 26.5 Versteckte Passworteingaben – getpass 26.6 Kommandozeilen- Interpreter – cmd 26.7 Dateiinterface für Strings – io. StringIO
26.1 URLs im Standardbrowser öffnen – webbrowser 26.2 Funktionsschnittstellen vereinfachen – functools
26.2.1 Funktionsschnittstellen vereinfachen 26.2.2 Caches 26.2.3 Ordnungsrelationen vervollst™ndigen
26.2.1 Funktionsschnittstellen vereinfachen 26.2.2 Caches 26.2.3 Ordnungsrelationen vervollst™ndigen 26.3 Weitere Datentypen – collections
26.3.1 Z™hlen von H™ufigkeiten 26.3.2 Dictionarys mit Standardwerten 26.3.3 Doppelt verkettete Listen 26.3.4 Benannte Tupel 26.3.5 Sortierte Dictionarys
26.3.1 Z™hlen von H™ufigkeiten 26.3.2 Dictionarys mit Standardwerten 26.3.3 Doppelt verkettete Listen 26.3.4 Benannte Tupel 26.3.5 Sortierte Dictionarys 26.4 Interpretieren von Bin™rdaten – struct 26.5 Versteckte Passworteingaben – getpass 26.6 Kommandozeilen- Interpreter – cmd 26.7 Dateiinterface für Strings – io. StringIO 27 Von Python 2 nach Python 3
27.1 Die wichtigsten Unterschiede
27.1.1 Ein-/ Ausgabe 27.1.2 Iteratoren 27.1.3 Strings 27.1.4 Ganze Zahlen 27.1.5 Exception Handling 27.1.6 Standardbibliothek 27.1.7 Neue Sprachelemente in Python 3
27.1.1 Ein-/ Ausgabe 27.1.2 Iteratoren 27.1.3 Strings 27.1.4 Ganze Zahlen 27.1.5 Exception Handling 27.1.6 Standardbibliothek 27.1.7 Neue Sprachelemente in Python 3 27.2 Automatische Konvertierung
27.1 Die wichtigsten Unterschiede
27.1.1 Ein-/ Ausgabe 27.1.2 Iteratoren 27.1.3 Strings 27.1.4 Ganze Zahlen 27.1.5 Exception Handling 27.1.6 Standardbibliothek 27.1.7 Neue Sprachelemente in Python 3
27.1.1 Ein-/ Ausgabe 27.1.2 Iteratoren 27.1.3 Strings 27.1.4 Ganze Zahlen 27.1.5 Exception Handling 27.1.6 Standardbibliothek 27.1.7 Neue Sprachelemente in Python 3 27.2 Automatische Konvertierung Anhang
A.1 Reservierte Wörter A.2 Built-in Functions
A.1 Reservierte Wörter A.2 Built-in Functions Index
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion