Это архив категории Python &rarr


Автоматизация zc.buildout/PyDev/Eclipse - запуск скриптов

Опубликовано Fal'K°: 04.08.2008 в 02:09

Может быть для кого-то не секрет, что в Eclipse существует возможности запуска внешних скриптов, но не все, возможно, в курсе, что эта функция может существенно облегчить жизнь разработчику использующему zc.buildaut в повседневной разработке.
Итак, что можно автоматизировать?

Получение скрипта bootstrap.py для инициализации buildout в текущем проекте
Начальная инициализация buildout
Запуск buildout для заданной в корне проекта конфигурации
Выполнение тестов из [...]

setuptools и пакеты пространства имен

Опубликовано Fal'K°: 07.07.2008 в 10:46

Иногда большие пакеты очень полезно распределять как коллекцию более мелких пакетов egg. Однако, Python не позволяет нормальным способом получать содержимое пакета из нескольких мест. “Пакеты пространства имен” - решение этой проблемы. Когда вы говорите, что пакет является пакетом пространства имен, это означает, что пакет фактически не имеет содержимого в его __init__.py, и что он просто [...]

Зависимости на локальные проекты в zc.buildout

Опубликовано Fal'K°: 01.07.2008 в 21:22

При разработке сложного проекта неизбежно появляются несколько зависимых пакетов, возможно даже разрабатываемых независимо и без публикации в индексе пакетов PyPi. Возникает необходимость разрешении зависимостей при построении конфигурации buildout. Например, если вы хотите собрать тестирующий скрипт из рецепта zc.recipe.testrunner для своего пакета, который в свою очередь зависит от других. Все это вы отразили в файле setup.py [...]

Обзор полезных материалов и сайтов #3

Опубликовано Fal'K°: 16.06.2008 в 14:13

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

Обзор полезных материалов и сайтов #2

Опубликовано Fal'K°: 02.05.2008 в 21:55

Сегодня я покажу вам несколько ресурсов с документацией по языку Python на русском. Многие могут сказать, что полно информации на английском (взять к примеру официальное руководство по языку) и истинный программист должен знать английский, хотя бы технический и будут правы. Но не забывайте все же, что на родном воспринимается проще и новичками легче будет изучение [...]

Опции:

Размер

Цвета