Python 3.1 veröffentlicht

Die neue Release der Skriptsprache setzt den Fokus auf Performance- und Stabilitätsüberarbeitungen der mit Python 3 eingeführten Funktionen.

In Pocket speichern vorlesen Druckansicht 73 Kommentare lesen
Lesezeit: 1 Min.
Von
  • Alexander Neumann

Die Python-Entwickler haben die Version 3.1 der Skriptsprache veröffentlicht. Die neue Release setzt, wie den Release Notes zu entnehmen ist, den Fokus auf Performance- und Stabilitätsüberarbeitungen der Funktionen, die die mit früheren Versionen inkompatible 3.x-Entwicklungsschiene eingeführt hatte. So erhält zum Beispiel der int-Typ eine bit_length-Methode, die die Zahl der Bits zurückgibt, die für die Darstellung seines Arguments in der Binärdatei notwendig ist.

Weiterhin ist das I/O-Modul neu in C geschrieben worden, sodass es nun zwischen 2- bis 20-mal schneller laufen soll als vorher. Darüber hinaus gibt es neue Unit-Test-Funktionen wie Test-Skipping und neue Assert-Methoden. Neu ist auch die OrderedDict API, die über Schlüssel und Werte abhängig von einem zuerst eingegebenen Schlüssel in einer festgelegten Anordnung iteriert. (ane)