PythonРелиз Python 3.1

Вчера вышел Python 3.1

В данном релизе представлены следующие нововведения:
Новый класс collections.OrderedDict для организации хранения упорядоченных словарных данных

Обновлена библиотека ввода\вывода, обещают прироста в 2-20 раз

Эталонная (?) реализация оператора import

Добавлена поддержка строк в фиксированной кодировке, например, для работы с файлами

В функции format() и методе str.format() появилась возможность определения способа разбиения числа на тысячные составные (пример: format(1234567, ',d') вернёт 1,234,567)

Новые модули: tkinter.ttk для доступа к Tcl/Tk
ipaddr для манипулирования IPv4/v6 адресами и подсетями
importlib с оператором import

Новый класс collections.Counter для подсчета числа совпадений в наборе данных

Оптимизация цикла "--with-computed-gotos", в некоторых ситуациях ускоряет выполнение примерно на 20%

Новые assert-методы

В 2-4 раза увеличена скорость декодирования строк UTF8, UTF16, LATIN1

Новое расширение для json модуля, повышающее производительность

Если что, поправьте, я не знаю Python.

Ссылки на Python 3.1:

compressed source tarball (for Linux, Unix or OS X)
bzipped source tarball (for Linux, Unix or OS X, more compressed)
Mac Installer Disk Image
Windows binary
Windows AMD64 binary

Комментарии (2)

подумываю поставить на сервер Python, попадаются скрипты иногда и хочется посмотреть на что они способны… пока дел с ним не имел…
На всё способны. Если б ещё Питон нормально с MSys работал :(
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.