Python 3.8.4rc1
Erscheinungsdatum: 30. Juni 2020
Dies ist der Release Candidate der vierten Wartungsversion von Python 3.8
Hinweis: Die Version, die Sie hier sehen, ist Python 3.8.4rc1, eine Fehlerbehebungsversion für die ältere 3.8-Serie. 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 continueist jetzt infinally:-Blöcken zulässig- Unter Windows ist die Standard-
asyncio-Ereignisschleife nunProactorEventLoop - Unter macOS wird für
multiprocessingstandardmäßig die *spawn*-Startmethode verwendet multiprocessingkann nun Shared-Memory-Segmente verwenden, um Pickling-Kosten zwischen Prozessen zu vermeidentyped_astwurde wieder in CPython integriertLOAD_GLOBAList jetzt 40 % schnellerpickleverwendet 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
- Online-Dokumentation
- PEP 569, Zeitplan für die Veröffentlichung von 3.8
- Fehler melden Sie unter https://bugs.python.org.
- Helfen Sie mit, Python und seine Community zu finanzieren.
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
ARTHUR (Graham Chapman): Bitte, gute Leute. Ich habe es eilig. Wer lebt in diesem Schloss?
FRAU: Dort lebt niemand.
ARTHUR: Wer ist dann euer Herr?
FRAU: Wir haben keinen Herrn.
ARTHUR: Was?
DENNIS: Ich sagte es dir. Wir sind eine anarcho-syndikalistische Kommune. Wir wechseln uns ab, um eine Woche lang eine Art Exekutivbeamter zu sein.
ARTHUR: Ja.
DENNIS: Aber alle Entscheidungen dieses Beamten müssen bei einer speziellen zweiwöchentlichen Sitzung ratifiziert werden.
ARTHUR: Ja, ich verstehe.
DENNIS: Mit einfacher Mehrheit bei rein internen Angelegenheiten --
ARTHUR: Sei still!
DENNIS: -- aber mit einer Zwei-Drittel-Mehrheit bei wichtigeren Angelegenheiten --
ARTHUR: Sei still! Ich befehle dir, still zu sein!
FRAU: Befehl, hä -- wer glaubt er, wer er ist?
ARTHUR: Ich bin euer König!
FRAU: Nun, ich habe dich nicht gewählt.
ARTHUR: Man wählt keine Könige.
FRAU: Nun, wie bist du dann König geworden?
ARTHUR: Die Herrin vom See, ihr Arm in reinem schimmerndem Samit gekleidet, hob Excalibur aus der Brust des Wassers empor und zeigte damit durch göttliche Vorsehung an, dass ich, Arthur, Excalibur tragen sollte. Deshalb bin ich euer König!
DENNIS: Hört mal -- seltsame Frauen, die in Teichen liegen und Schwerter verteilen, sind keine Grundlage für ein Regierungssystem. Die oberste Exekutivgewalt leitet sich aus einem Mandat der Massen ab, nicht aus einer lächerlichen aquatischen Zeremonie.
Dateien
| Version | Betriebssystem | Beschreibung | MD5 Summe | Dateigröße | GPG |
|---|---|---|---|---|---|
| Gzip-komprimiertes Quell-Tarball | Quellcode-Veröffentlichung | 2f969b647039d5033a6b4a386805b5da | 23,0 MB | SIG | |
| XZ-komprimierter Quell-Tarball | Quellcode-Veröffentlichung | 176bb52bb03eb2b51059022c5f179e09 | 17,2 MB | SIG | |
| macOS 64-Bit-Installer | macOS | für OS X 10.9 und neuer | 6918febde4a7e323d2c0a9c555455ed5 | 28,8 MB | SIG |
| Windows-Hilfedatei | Windows | c29e1837ec7be22144d1774f7b9063b8 | 8,1 MB | SIG | |
| Windows x86 einbettbare Zip-Datei | Windows | 6955b01cff172ffff5cd3d8ebd37a6d9 | 7,0 MB | SIG | |
| Windows x86 ausführbarer Installer | Windows | 65d002fb34c2e85bc4d4daa8e73bb4eb | 25.5 MB | SIG | |
| Windows x86 webbasierter Installer | Windows | 04dd1388715a01c08769257a0e7df6fa | 1,3 MB | SIG | |
| Windows x86-64 einbettbare Zip-Datei | Windows | für AMD64/EM64T/x64 | 1bd4d5234503fb029031747726524382 | 7,8 MB | SIG |
| Windows x86-64 ausführbarer Installer | Windows | für AMD64/EM64T/x64 | c98f36f8c78b4b1ba1eb0bcf693b4eca | 26,6 MB | SIG |
| Windows x86-64 webbasierter Installer | Windows | für AMD64/EM64T/x64 | 55d2098b6bde6585952fb67fb8ebd4fe | 1,3 MB | SIG |
