есть проблема с получением сообщений от регистратора программы, если эта программа вызывается с подпроцессом.
Вот программа BooFoo . py, который использует регистратор для вывода сообщений в файл и окно консоли:
import logging
LOG_FILENAME = 'example.log'
logging.basicConfig(filename=LOG_FILENAME,level=logging.DEBUG)
logger = logging.getLogger('main')
logger.addHandler(logging.StreamHandler())
print 'print foo'
logger.info('logger boo')
Вот программа CallBooFoo.py:[1216pting"logger boo "не печатается с CallBooFoo.py. Есть идеи, как это исправить? Использование os.system работает, но не является решением по другим причинам.