Взгляните на модуль ведения журнала , который полностью поддерживается Google App Engine. Можно указать уровни ведения журнала, такие как отладка, предупреждение, ошибка и т. Д. Они будут отображаться в консоли сервера dev, а также будут сохраняться в журнале запросов.
Если вы выполняете определенный код только при запуске сервера dev, вы можете сделать это:
if os.environ['SERVER_SOFTWARE'].startswith('Development'):
print 'Hello world!'
Переменная SERVER_SOFTWARE всегда устанавливается Google App Engine.
Что касается специфичных для модуля переменных; модули являются объектами и могут иметь значения, как и любой другой объект:
my_module.debug = True