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

Erscheinungsdatum: 2. Oktober 2023

Dies ist die stabile Veröffentlichung von Python 3.12.0

Python 3.12.0 ist die neueste Hauptversion der Programmiersprache Python und enthält viele neue Funktionen und Optimierungen.

Hauptneuerungen der Serie 3.12 im Vergleich zu 3.11

Neue Funktionen

Typ-Annotationen

Veraltete Funktionen

  • Die veralteten Member wstr und wstr_length der C-Implementierung von Unicode-Objekten wurden entfernt, gemäß PEP 623.
  • Im Modul unittest wurden eine Reihe von lange veralteten Methoden und Klassen entfernt. (Sie waren seit Python 3.1 oder 3.2 veraltet.)
  • Die veralteten Module smtpd und distutils wurden entfernt (siehe PEP 594 und PEP 632. Das Paket setuptools stellt weiterhin das Modul distutils bereit.
  • Eine Reihe weiterer alter, fehlerhafter und veralteter Funktionen, Klassen und Methoden wurden entfernt.
  • Ungültige Backslash-Escape-Sequenzen in Zeichenketten warnen nun mit SyntaxWarning anstelle von DeprecationWarning, wodurch sie besser sichtbar werden. (Sie werden in Zukunft zu Syntaxfehlern.)
  • Die interne Darstellung von ganzen Zahlen wurde zur Vorbereitung auf Leistungsverbesserungen geändert. (Dies sollte die meisten Benutzer nicht beeinträchtigen, da es sich um ein internes Detail handelt, es kann jedoch Probleme für von Cython generierten Code verursachen.)

Weitere Details zu den Änderungen in Python 3.12 finden Sie unter Was ist neu in Python 3.12.

Weitere Ressourcen

Und nun etwas völlig anderes

They have no need of our help
So do not tell me
These haggard faces could belong to you or me
Should life have dealt a different hand
We need to see them for who they really are
Chancers and scroungers
Layabouts and loungers
With bombs up their sleeves
Cut-throats and thieves
They are not
Welcome here
We should make them
Go back to where they came from
They cannot
Share our food
Share our homes
Share our countries
Instead let us
Build a wall to keep them out
It is not okay to say
These are people just like us
A place should only belong to those who are born there
Do not be so stupid to think that
The world can be looked at another way

(now read from bottom to top)

Flüchtlinge, von Brian Bilston.

Vollständiges Changelog

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße Sigstore GPG
Gzip-komprimiertes Quell-Tarball Quellcode-Veröffentlichung d6eda3e1399cef5dfde7c4f319b0596c 25.9 MB .sigstore SIG
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung f6f4616584b23254d165f4db90c247d6 19,6 MB .sigstore SIG
macOS 64-Bit Universal2-Installer macOS für macOS 10.9 und neuer eddf6f35a3cbab94f2f83b2875c5fc27 43,3 MB .sigstore SIG
Windows-Installer (64-Bit) Windows Empfohlen 32ab6a1058dfbde76951b7aa7c2335a6 25,3 MB .sigstore SIG
Windows-Installer (32-Bit) Windows de59862985bf7afa639f2e4f9e2a722c 24,0 MB .sigstore SIG
Windows-Installer (ARM64) Windows Experimentell 230c703e3b8b3d92765d118afa7b2f78 24,5 MB .sigstore SIG
Windows einbettbares Paket (64-Bit) Windows 8e24d2b26a8dbf1da0694b9da1a08b2c 10.5 MB .sigstore SIG
Windows einbettbares Paket (32-Bit) Windows c2047dc270c4936f9c64619bb193b721 9.4 MB .sigstore SIG
Windows einbettbares Paket (ARM64) Windows 3da91ef1a86a8a210a32ea99c709dd93 9.8 MB .sigstore SIG