Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Миграция на Python 3

Миграция на Python 3

Павел Зиновкин (Mail.Ru Group)
Python 3 обещает много нового. Стоит ли мигрировать уже работающие на второй версии приложения? И какие подводные камни ожидают на этом пути? Я расскажу об этом на примере postmaster.mail.ru.

Moscow Python Meetup

December 21, 2012
Tweet

More Decks by Moscow Python Meetup

Other Decks in Programming

Transcript

  1. Python 2.7 is intended to be the last major release

    in the 2.x series. Thursday, December 20, 12
  2. Python 3 • GIL стал лучше • Все строки теперь

    unicode • print теперь функция • Улучшения в стандартной библиотеке Thursday, December 20, 12
  3. We're like a bunch of penguins crowded at the edge

    of the ice waiting to see if the first few to dive in get eaten by a sea lion or not. ... I have to choose the productivity of full library support over engineering joy. news.ycombinator.com/item?id=2543087 Thursday, December 20, 12
  4. Нативные пакеты это здорово: • yum install postmaster • не

    надо учить админов • pypi не умрет посреди раскладки • можем ставить нужный Python Thursday, December 20, 12
  5. mysqldb -> pymysql3 + monkeypatch pylibmc -> python3-memcached сломан django_nose,

    kombu портирован tarantool django-celery не работает с django 1.5! Thursday, December 20, 12
  6. И каждый из нас может внести в это свой вклад

    docs.python.org/3/howto/pyporting.html Thursday, December 20, 12