The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Началось альфа-тестирование Python 2.7

07.12.2009 16:44

Объявлено о начале альфа-тестирования Python 2.7, последней ветки серии 2.x, после выхода которой Python 2 будет поддерживаться еще 5 лет, в течение которых в код будут вноситься только исправления ошибок. Если версия Python 2.6 позиционировалась как промежуточный этап, облегчающей переход с ветки Python 2.x на Python 3.0, то Python 2.7 выполняет ту же задачу, но отражая при этом улучшения, добавленные в релизе Python 3.1.

Из новшеств Python 2.7 можно отметить:

  • Реализован класс collections.OrderedDict для организации хранения упорядоченных словарных данных;
  • Новые возможности юнит-тестирования, включая поддержку временного отключения определенных тестов и новые assert-методы;
  • Значительно увеличена скорость работы io-модуля. Библиотека ввода/вывода переписана на языке Си, что позволило ускорить ее работу от 2 до 20 раз;
  • В методе str.format() появилась возможность определения способа разбиения числа на тысячные составляющие (например: format(1234567, ',d') выведет 1,234,567);
  • Реализация класса memoryview, позволяющего коду на языке Python получить доступ к внутренним данным объектов;
  • Поддержка нового синтаксиса для вложенных операторов "with";
  • Реализация Tile-виджетов в Tkinter, для доступа к Tcl/Tk "themed" виджетам.


  1. Главная ссылка к новости (http://www.python.org/news/...)
  2. OpenNews: За полтора года доля Python выросла с 13 до 20.3%
  3. OpenNews: Официально на два года введен мораторий на изменение синтаксиса Python 3
  4. OpenNews: Обновление Python 2.6.4 с исправлением критических ошибок
  5. OpenNews: Вышел релиз Python 3.1
  6. OpenNews: Доступен релиз Python 2.6
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/24565-python
Ключевые слова: python
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (5) RSS
 
  • 2.6, x0r (??), 20:13, 07/12/2009 [ответить]  
  • +/
    изучайте смело 3-ю.
    да и что там изучать
     
  • 2.9, Одмин (?), 11:42, 08/12/2009 [ответить]  
  • +/
    Программирую на обоих ветках, они достаточно похожи, принципиальных отличий не так много.
     
  • 1.2, xxx (??), 17:50, 07/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Объявлено о начале альфа-тестирования Python 2.7, последней ветки серии

    Блин, жалко. Надо было бы им всё же выпускать Python 2.X который выполняет туже задачу, но отражая при этом улучшения, добавленные в релизе Python 3.(X-6) =)

    > И что изучать - начинающему разработчику невдомек

    Python 3.X, как раз пока изучит он популярность наберёт.

     
  • 1.8, Koba (??), 21:40, 07/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Реализация Tile-виджетов в Tkinter, для доступа к Tcl/Tk "themed" виджетам.

    Вроде как в 2.6 Tile уже можно использовать

     
  • 1.10, iZEN (ok), 07:14, 09/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В Debian Python 2.6.4, в отличие от FreeBSD, всё ещё Experimental. "Попридержите лошадей", типа — парни не успевают за ними.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру