Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/pipermail/python-2010/2010-May/000012.html
Дата изменения: Thu May 13 17:08:50 2010
Дата индексирования: Tue Oct 2 12:14:27 2012
Кодировка: koi8-r
[Python-2010] Тема следующего занятия

[Python-2010] Тема следующего занятия

Danya Alexeyevsky dendik на kodomo.fbb.msu.ru
Пн Май 10 14:32:10 MSD 2010


Добрый день, Все,

У меня небольшой творческий кризис на тему следующего занятия.

(1) По плану у нас намечен обзор биологических пакетов (BioPython,
Scientific, Dendropy, PyCogent, и что-нибудь ещё), но мне всё-таки
кажется, что лучше бы в этом обзоре участвовал кто-нибудь, у кого
есть немного больше понимания, что в теме полезно.

Поэтому я размышляю, не сделать ли следующее занятие на какую-нибудь
другую из намеченных тем:

(2) "Дополнительное про репозитории". Изначально планировалось как
рассказ про ещё три фичи, которые есть в darcs, но сейчас бы я вместо
этого устроил сравнение darcs, git и mercurial -- в надежде, что
что-нибудь из git / mercurial вам таки может показаться удобным
использовать не только для программирования.

(3) "Приятности в стандартной библиотеке". В первую очередь я хочу
рассказать (и сам разобраться) в том, как оформлять питонский
код в виде библиотек (это всякие distutils / setuputils / python eggs).
Можно на эту тему сделать небольшое лирическое отступление о том,
как на самом деле устроен import и как им стоит, а как не стоит
пользоваться (впрочем, всякие "стоит и не стоит" относятся к случаю,
когда вы делаете пакеты, а пока что я не предвижу, чтобы кому-нибудь из
вас это предстояло). Ну и плюс посмотреть, какие ещё есть приятности:
в питоне хороший встроенный механизм для писания логов (logging) и
довольно годный встроенный механизм для работы с настройками
(ConfigParser).

Выскажитесь, какой из вариантов вам больше нравится.

-- Д.А.


Подробная информация о списке рассылки Python-2010