Все публикации с тегом ”Обзоры”

Выбор веб-фреймворка: Django — реперная точка

Понадобилось выбрать инструмент для пары внутренних проектов. Полагалось, что часть логики будет в виде Twisted-сервиса, другая часть — в виде отдельных модулей, а “венчать” это всё будет веб-интерфейс. Так что мне предстояло решить, на чем я буду писать веб-интерфейс. Выбор был таким:

  • Django
  • Nevow
  • Pylons

Люди “в теме” спросят, почему же здесь нет TurboGears. Дело просто в том, что я выбирал фреймворки не для сравнения, а для работы, так что критерии выбора были просты: с Django работал ранее, Nevow — логичное дополнение к Twisted-сервису, а Pylons просто привлек мое внимание и заинтересовал. Т.е. не то, чтобы TurboGears не дотягивает до этой троицы, просто я от него не в восторге.

Чтобы решить этот вопрос, я написал модельное приложение, используя каждый из выбранных фреймворков. Сегодня очередь Django.

продолжить чтение

Pythonic IDEs: Субъективный взгляд на IDLE

Со времени написания прошлой заметки прошло более трех месяцев. Всё это время я пользовался IDLE. О своих впечатлениях и расскажу

продолжить чтение

Документируй это

У Python есть одна замечательная особенность — у него есть встроенные средства документирования кода. Так называемые docstring’и. О них и пойдет речь…

продолжить чтение

Хранение объектов

По работе надо делать экспорт данных в dbf. Зачастую спецификации к формату экспорта выглядит примерно так: описание собственно формата экспортируемого файла плюс некое количество справочников.

продолжить чтение