Hinweis: Obwohl JavaScript für diese Website nicht unbedingt erforderlich ist, werden Ihre Interaktionsmöglichkeiten mit den Inhalten eingeschränkt sein. Bitte aktivieren Sie JavaScript für das volle Erlebnis.

Python 3.6.0b1

Erscheinungsdatum: 12. Sept. 2016

Python 3.6.0b1

Python 3.6.0b1 wurde am 12.09.2016 veröffentlicht.

Wichtige neue Funktionen der 3.6-Serie im Vergleich zu 3.5

Python 3.6 befindet sich noch in der Entwicklung; 3.6.0b1 ist die erste von vier geplanten Beta-Versionen.

Zu den wichtigsten neuen Funktionen in Python 3.6 gehören

  • PEP 468, Beibehaltung der Reihenfolge von Schlüsselwortargumenten
  • PEP 487, Einfachere Anpassung der Klassenerstellung
  • PEP 495, Mehrdeutigkeit lokaler Zeit
  • PEP 498, Literal String Formatting
  • PEP 506, Hinzufügen eines Geheimnis-Moduls zur Standardbibliothek
  • PEP 509, Hinzufügen einer privaten Version zu dict
  • PEP 515, Unterstriche in numerischen Literalen
  • PEP 519, Hinzufügen eines Dateisystempfad-Protokolls
  • PEP 520, Beibehaltung der Reihenfolge der Klasseneigenschaften-Definition
  • PEP 523, Hinzufügen einer Frame-Evaluierungs-API zu CPython
  • PEP 524, os.urandom() unter Linux blockierend machen (während des Systemstarts)
  • PEP 525, Asynchrone Generatoren (vorläufig)
  • PEP 526, Syntax für Variablenannotationen (vorläufig)
  • PEP 528, Änderung der Windows-Konsolenkodierung auf UTF-8 (vorläufig)
  • PEP 529, Änderung der Windows-Dateisystemkodierung auf UTF-8 (vorläufig)
  • PEP 530, Asynchrone Comprehensions

Weitere Informationen finden Sie in What’s New In Python 3.6. Zusätzliche Dokumentation für diese Funktionen und andere Änderungen wird während der Beta-Phase aktualisiert.

Beta-Versionen sollen der breiteren Community die Möglichkeit geben, neue Funktionen und Fehlerbehebungen zu testen und ihre Projekte auf die Unterstützung der neuen Feature-Version vorzubereiten. Wir ermutigen die Maintainer von Drittanbieter-Python-Projekten dringend, 3.6 während der Beta-Phase zu testen und gefundene Probleme so schnell wie möglich auf bugs.python.org zu melden. Obwohl die Version mit Abschluss der Beta-Phase Feature-complett sein wird, ist es möglich, dass Funktionen bis zum Beginn der Release-Candidate-Phase (05.12.2016) modifiziert oder in seltenen Fällen gelöscht werden. Unser Ziel ist es, nach rc1 keine Änderungen mehr zu haben. Um dies zu erreichen, wird es äußerst wichtig sein, während der Beta-Phase so viel Exposure wie möglich für 3.6 zu erzielen. Bitte beachten Sie, dass dies eine Vorschau-Version ist und deren Verwendung nicht für Produktionsumgebungen empfohlen wird.

Die nächste Vorabversion von Python 3.6 wird 3.6.0b2 sein, die derzeit für den 03.10.2016 geplant ist.

Hinweise zu dieser Version

  • Windows-Benutzer: Die Binärdateien für AMD64 funktionieren auch auf Prozessoren, die die Intel 64-Architektur implementieren. (Auch bekannt als "x64"-Architektur und früher bekannt als "EM64T" und "x86-64".) Sie funktionieren nicht auf Intel Itanium-Prozessoren (früher "IA-64").
  • Windows-Benutzer: Wenn Sie Python 3.6.0a1 als Nicht-Administrator installieren, müssen Sie möglicherweise Administratorrechte erlangen, um ein Update Ihrer C-Laufzeitbibliotheken zu installieren.
  • Windows-Benutzer: Für Windows-Plattformen gibt es jetzt "webbasierte" Installer. Der Installer lädt die benötigten Softwarekomponenten zur Installationszeit herunter.
  • Windows-Benutzer: Es gibt redistribuierbare Zip-Dateien, die die Windows-Builds enthalten. Dies erleichtert die Weitergabe von Python als Teil eines anderen Softwarepakets. Weitere Informationen finden Sie in der Dokumentation zur eingebetteten Distribution.
  • OS X-Benutzer: Es gibt wichtige Informationen über IDLE, Tkinter und Tcl/Tk unter Mac OS X hier.

Vollständiges Changelog

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße GPG
Gzip-komprimiertes Quell-Tarball Quellcode-Veröffentlichung 56985a4919bc172b0fc41a6e24299b07 21,1 MB SIG
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung 564bc5b1ea9d85ea6c6be1c45f74e80e 15,9 MB SIG
Mac OS X 64-Bit/32-Bit Installer macOS für Mac OS X 10.6 und neuer 001f3be6c3e569bbfc2568d10402d8fa 26,0 MB SIG
Windows-Hilfedatei Windows 1504c8648e5eb9123cda78cfd6aa08e9 7,7 MB SIG
Windows x86 einbettbare Zip-Datei Windows f6395509bd8a698a0260d4f5afab0970 6,0 MB SIG
Windows x86 ausführbarer Installer Windows 39ded9fd7138efc1819e7f9b8590db17 29,1 MB SIG
Windows x86 webbasierter Installer Windows 09276b7b822bbc70d1888b8627e2aeb8 1,2 MB SIG
Windows x86-64 einbettbare Zip-Datei Windows für AMD64/EM64T/x64 98664028c806f457bb40801c9e0a0846 6,6 MB SIG
Windows x86-64 ausführbarer Installer Windows für AMD64/EM64T/x64 b892bd303effad16c561c5d49743ab99 30,1 MB SIG
Windows x86-64 webbasierter Installer Windows für AMD64/EM64T/x64 bde5f6a3eff1c8f54552f646d7a98953 1,3 MB SIG