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.6

Erscheinungsdatum: 24. Sept. 2020

Dies ist die sechste Wartungsveröffentlichung von Python 3.8

Hinweis: Die hier angezeigte Version ist Python 3.8.6, eine Fehlerbehebungsversion für die ältere 3.8-Serie. Python 3.11 ist nun die neueste Feature-Release-Serie von Python 3. Holen Sie sich die neueste Version von 3.11.x hier.

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.
  • 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

Schnitt zu einem Film von der verlorenen Welt. Tropische südamerikanische Vegetation. Unsere vier Entdecker aus den Sketchen "Jungle Restaurant" und "Ken Russell's Gardening Club" schleppen sich erschöpft dahin.

Zweiter Entdecker: Mein Gott, Betty, wir sind verloren...
Dritter Entdecker: Wir werden hier nie wieder rauskommen... wir haben uns komplett verlaufen, verlaufen. Sogar die Eingeborenen sind weg.
Erster Entdecker: Auf Wiedersehen Betty, Auf Wiedersehen Farquarson. Auf Wiedersehen Brian. Es war eine großartige Expedition...
Dritter Entdecker: Alles, was von uns übrig bleibt, ist eine Karte, ein Kompass und ein paar Meter Film, der unsere letzten Momente aufzeichnet...
Erster Entdecker: Moment mal!
Vierter Entdecker: Was ist es?
Erster Entdecker: Wenn wir auf Film sind, muss uns jemand filmen.
Zweiter Entdecker: Mein Gott, Betty, du hast recht!

Sie schauen sich alle um, bemerken dann allmählich die Kamera. Sie brechen in erleichtertes Lächeln aus, kommen auf die Kamera zu und begrüßen die Kameraleute.

Dritter Entdecker: Schau! Schön, euch zu sehen!
Erster Entdecker: Was für ein Glück!
Kamerateam: Hallo! ...
Erster Entdecker: Moment mal!
Vierter Entdecker: Was ist es schon wieder?
Erster Entdecker: Wenn das die Crew ist, die uns gefilmt hat... wer filmt uns jetzt? Schau!

Schnitt zu einer weiteren Aufnahme, die die erste Kameracrew und noch eine weitere Kamercrew mit ihrer gesamten Ausrüstung zeigt.

Vollständiges Changelog

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße GPG
Gzip-komprimiertes Quell-Tarball Quellcode-Veröffentlichung ea132d6f449766623eee886966c7d41f 23,2 MB SIG
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung 69e73c49eeb1a853cefd26d18c9d069d 17,4 MB SIG
macOS 64-Bit-Installer macOS für OS X 10.9 und neuer 68170127a953e7f12465c1798f0965b8 29,1 MB SIG
Windows-Hilfedatei Windows 4403f334f6c05175cc5edf03f9cde7b4 8,1 MB SIG
Windows x86 einbettbare Zip-Datei Windows 7b287a90b33c2a9be55fabc24a7febbb 7,0 MB SIG
Windows x86 ausführbarer Installer Windows 02cd63bd5b31e642fc3d5f07b3a4862a 25,7 MB SIG
Windows x86 webbasierter Installer Windows acb0620aea46edc358dee0020078f228 1,3 MB SIG
Windows x86-64 einbettbare Zip-Datei Windows für AMD64/EM64T/x64 5f95c5a93e2d8a5b077f406bc4dd96e7 7,8 MB SIG
Windows x86-64 ausführbarer Installer Windows für AMD64/EM64T/x64 2acba3117582c5177cdd28b91bbe9ac9 26,8 MB SIG
Windows x86-64 webbasierter Installer Windows für AMD64/EM64T/x64 c9d599d3880dfbc08f394e4b7526bb9b 1,3 MB SIG