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.9.0a4

Erscheinungsdatum: 26. Februar 2020

Dies ist eine frühe Entwicklervorschau von Python 3.9

Python 3.9 befindet sich noch in der Entwicklung. Diese Veröffentlichung, 3.9.0a4, ist die vierte von sechs geplanten Alpha-Veröffentlichungen. Alpha-Veröffentlichungen sollen das Testen des aktuellen Stands neuer Funktionen und Fehlerbehebungen sowie des Veröffentlichungsprozesses erleichtern. Während der Alpha-Phase können bis zum Beginn der Beta-Phase (18.05.2020) Funktionen hinzugefügt und bei Bedarf bis zur Release Candidate-Phase (10.08.2020) modifiziert oder gelöscht werden. Bitte beachten Sie, dass dies eine Vorschau-Version ist und ihre Verwendung für Produktionsumgebungen nicht empfohlen wird.

Wichtige neue Funktionen der 3.9-Serie im Vergleich zu 3.8

Viele neue Funktionen für Python 3.9 werden noch geplant und geschrieben. Unter den bisherigen neuen Hauptfunktionen und Änderungen

  • PEP 584, Union-Operatoren in dict
  • PEP 593, Flexible Funktion und Variable Annotationen
  • PEP 602, Python übernimmt einen stabilen jährlichen Veröffentlichungsrhythmus
  • BPO 38379, Garbage Collection blockiert nicht mehr bei wiederbelebten Objekten;
  • BPO 38692, `os.pidfd_open` hinzugefügt, das die Prozessverwaltung ohne Rennen und Signale ermöglicht;
  • Eine Reihe von Standardbibliotheksmodulen (audioop, ast, grp, _hashlib, pwd, _posixsubprocess, random, select, struct, termios, zlib) verwenden nun die von PEP 384 definierte stabile ABI.

  • (Hallo, lieber Core-Entwickler, wenn ein Feature, das Sie für wichtig halten, in dieser Liste fehlt, lassen Sie es Łukasz wissen.)

Die nächste Vorabversion von Python 3.9 wird 3.9.0a5 sein, die derzeit für den 16.03.2020 geplant ist.

Weitere Ressourcen

Und nun etwas völlig anderes

Frau: Was wollen Sie?
Einbrecher: Ich möchte hereinkommen und ein paar Sachen stehlen, gnädige Frau.
Frau: Sind Sie ein Enzyklopädie-Verkäufer?
Einbrecher: Nein, gnädige Frau, ich bin ein Einbrecher, ich breche bei Leuten ein.
Frau: Ich glaube, Sie sind ein Enzyklopädie-Verkäufer.
Einbrecher: Oh, das bin ich nicht, öffnen Sie die Tür, lassen Sie mich bitte herein.
Frau: Wenn ich Sie hereinlasse, werden Sie mir Enzyklopädien verkaufen.
Einbrecher: Das werde ich nicht tun, gnädige Frau. Ich möchte nur hereinkommen und die Wohnung durchwühlen. Ehrlich.

Vollständiges Changelog

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße GPG
Gzip-komprimiertes Quell-Tarball Quellcode-Veröffentlichung b19c6fcc7ba2923c089721ab10eca989 23,1 MB SIG
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung 88513446b6c0be34d00becd0e8b6a9a4 17,2 MB SIG
macOS 64-Bit-Installer macOS für OS X 10.9 und neuer e01bbc2d80ddce3a8f0f70d75d50e6a6 27,9 MB SIG
Windows-Hilfedatei Windows 6cb344ba4785a81dd7b845adee8565b0 8,2 MB SIG
Windows x86 einbettbare Zip-Datei Windows b1cddc35fd3dfd1668ae1a5a862bcf94 6,9 MB SIG
Windows x86 ausführbarer Installer Windows b280939f64f5b2268858b03b351e5445 25.5 MB SIG
Windows x86 webbasierter Installer Windows ce464014a7201c5e9e74d9fffbb7ed1e 1,3 MB SIG
Windows x86-64 einbettbare Zip-Datei Windows für AMD64/EM64T/x64 8dc92037f04499087d99a1ffeae269f5 7,7 MB SIG
Windows x86-64 ausführbarer Installer Windows für AMD64/EM64T/x64 8d93a6344593f95b1e0412e42f64cd12 26,5 MB SIG
Windows x86-64 webbasierter Installer Windows für AMD64/EM64T/x64 cc69270bd9edc31090b1432ec45cfe89 1,3 MB SIG