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.8.2rc2

Erscheinungsdatum: 17. Feb. 2020

Dies ist die zweite Release Candidate von Python 3.8.2, die zweite Wartungsversion von Python 3.8

Hinweis: Die hier angezeigte Version ist Python 3.8.2rc2, eine Fehlerbehebungsversion für die Legacy-Serie 3.8. Python 3.11 ist jetzt die neueste Feature-Release-Serie von Python 3. Holen Sie sich hier die neueste Version von 3.11.x.

Wichtige neue Funktionen der Serie 3.8 im Vergleich zu 3.7

  • PEP 572, Zuweisungsausdrücke
  • PEP 570, Nur positionsbezogene Argumente
  • PEP 587, Konfiguration der Python-Initialisierung (verbesserte Einbettung)
  • PEP 590, Vectorcall: ein schnelles Aufrufprotokoll für CPython
  • PEP 578, Laufzeit-Audit-Hooks
  • PEP 574, Pickle-Protokoll 5 mit Out-of-Band-Daten
  • Typbezogen: PEP 591 (Final-Qualifizierer), PEP 586 (Literal-Typen) und PEP 589 (TypedDict)
  • Paralleler Dateisystem-Cache für kompilierte Bytecodes
  • Debug-Builds teilen sich die ABI mit Release-Builds
  • f-Strings unterstützen einen praktischen =-Spezifizierer für das Debugging
  • continue ist jetzt in finally:-Blöcken zulässig
  • Unter Windows ist die Standard-asyncio-Ereignisschleife nun ProactorEventLoop
  • Unter macOS wird für multiprocessing standardmäßig die *spawn*-Startmethode verwendet
  • multiprocessing kann nun Shared-Memory-Segmente verwenden, um Pickling-Kosten zwischen Prozessen zu vermeiden
  • typed_ast wurde wieder in CPython integriert
  • LOAD_GLOBAL ist jetzt 40 % schneller
  • pickle verwendet jetzt standardmäßig Protokoll 4, was die Leistung verbessert

Es gibt viele weitere interessante Änderungen. Eine vollständige Liste finden Sie auf der Seite "Was ist neu" in der Dokumentation.

Weitere Ressourcen

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".)
  • Es gibt jetzt "webbasierte" Installer für Windows-Plattformen; der Installer lädt die benötigten Softwarekomponenten während der Installation herunter.
  • Es gibt verteilbare Zip-Dateien, die die Windows-Builds enthalten, sodass Python einfach als Teil eines anderen Softwarepakets verteilt werden kann. Weitere Informationen finden Sie in der Dokumentation zur Embedded Distribution.

macOS-Benutzer

  • Für Python 3.8 bieten wir einen Installer an: nur 64-Bit, der auf macOS 10.9 (Mavericks) und neueren Systemen funktioniert.
  • AUFMERKSAMKEIT macOS 10.15 Catalina Benutzer! Apple hat kürzlich die Art und Weise geändert, wie Drittanbieter-Installationspakete, wie die von python.org bereitgestellten, für die Überprüfung durch Gatekeeper signiert werden. Für die Release-Vorschauen 3.8.2rc1 und 3.8.2rc2 erfüllt das python.org-Installationspaket noch nicht die neuen Anforderungen für die Signierung und kann daher von macOS blockiert werden, wenn Sie versuchen, es zu installieren. Sie können dieses Problem umgehen, indem Sie entweder das Fenster Systemeinstellungen > Sicherheit & Datenschutz im Tab Allgemein verwenden oder das Installationspaket im Finder durch Control-Klick öffnen. Weitere Informationen finden Sie unter So öffnen Sie eine App, die nicht signiert oder von einem unbekannten Entwickler stammt. Dieses Problem wird in der endgültigen Version 3.8.2 behoben.
  • Bitte lesen Sie die "Wichtigen Informationen" während der Installation, um Informationen zur SSL/TLS-Zertifikatsvalidierung und zum Ausführen des "Install Certificates.command" zu erhalten.

Und nun etwas völlig anderes

DIE GROSSE DEBATTE NUMMER 31: TV4 ODER NICHT TV4?

(Sternenmusik spielt)

Kennedy: Hallo. Sollte es einen weiteren Fernsehkanal geben oder nicht? Auf der heutigen Sendung: Der Minister für Rundfunk, Seine Exzellenz Herr Ian Throat MdB.
Throat: Guten Abend.
Kennedy: Der Vorsitzende der Amalgamated Money 'IV, Sir Abe Sappenheim.
Sappenheim: Guten Abend.
Kennedy: Der Schatten-Sprecher für Fernsehen, Lord Kinwoodie.
Kinwoodie: Hallo.
Kennedy: Und ein Fernseh-Kritiker, Herr Patrick Loone.
Loone: Hallo.
Kennedy: Meine Herren - soll es einen vierten Fernsehkanal geben oder nicht? Ian?
Throat: Ja.
Kennedy: Francis.
Kinwoodie: Nein.
Kennedy: Sir Abe?
Sappenheim: Ja.
Kennedy: Patrick.
Loone: Nein.
Kennedy: Nun, da haben Sie es. Zwei sagen ja, zwei sagen nein. Wir sind nächste Woche wieder für Sie da, und die 'Große Debatte' nächste Woche wird sich mit staatlicher Einmischung in den Rundfunk befassen und wird mysteriöserweise abgesagt.

Vollständiges Changelog

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße GPG
Gzip-komprimiertes Quell-Tarball Quellcode-Veröffentlichung d6ddcc06fb9cf2c576a3d6409d65e54e 22,9 MB SIG
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung 4ea346e0102c660492af6d037029dce7 17,0 MB SIG
macOS 64-Bit-Installer macOS für OS X 10.9 und neuer ffbb986b21d1a5f027de240aa678ce0d 27,7 MB SIG
Windows-Hilfedatei Windows 3e3548916ff556a84008a7bfac673310 8,1 MB SIG
Windows x86 einbettbare Zip-Datei Windows fbd4a68e5edc55da20eb04aa71fec328 6,8 MB SIG
Windows x86 ausführbarer Installer Windows a6b681c0074a310b18410422efa57e65 25,2 MB SIG
Windows x86 webbasierter Installer Windows 19580239928d26bb5d21efd0863f0890 1,3 MB SIG
Windows x86-64 einbettbare Zip-Datei Windows für AMD64/EM64T/x64 09fd46d403ff6340a3d45e23243de761 7,6 MB SIG
Windows x86-64 ausführbarer Installer Windows für AMD64/EM64T/x64 808bd9c5da79155f389b11fc52fc1f30 26,3 MB SIG
Windows x86-64 webbasierter Installer Windows für AMD64/EM64T/x64 3952faf55d4bcaeb49f68e20465f71c0 1,3 MB SIG