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

Покрытие кода тестами

Юнит-тесты хороши, когда покрывают весь ключевой код. Однако если проект чуть больше, чем “Hello, world!”, то оценить степень покрытия весьма проблематично. Существуют инструменты, которые помогают это делать. Для Python я знаю два таких:
  • — каркас юнит-тестов, часть Twisted
  • — модуль Неда Бачелдера
продолжить чтение

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

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

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

Пробую ZODB

Как и обещал — пару слов о работе с ZODB и рабочий пример.

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

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

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

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

getRelativeTime() на русском

Эхия Чеботар написал getRelativeTime(), функцию для отображения относительной даты текстом, а я адаптировал эту функцию к русскому языку. продолжить чтение