Python 3.12 bringt Neuerungen

Mit Python 3.12.0 ist eine neue Hauptversion der Programmiersprache erschienen, die neue Funktionen und Optimierungen mitbringt.

Zu den Updates zählt ein flexibleres F-String-Parsing. Man habe Beschränkungen in der Syntax aufgehoben und erlaube nun etwa, dass Ausdruckskomponenten innerhalb von F-Strings nun jeder gültige Python-Ausdruck sein können. Das schließe Strings ein, die das gleiche Anführungszeichen verwenden wie der enthaltende F-String, mehrzeilige Ausdrücke, Kommentare, Backslashes und Unicode-Escape-Sequenzen.

Weitere Neuerungen sind eine Debugging-API. Das API decke eine breite Palette von Ereignissen ab, darunter Aufrufe, Rückgaben, Zeilen, Ausnahmen und Sprünge. Das API biete Unterstützung für Debugger und Coverage-Tools, die nahezu keinen Overhead verursachen, heißt es in der Ankündigung, die alle Neuerungen und Änderungen enthält.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Nach oben