使用eclipse记录Python模块
我正在尝试使用使用eclipse记录Python模块,python,eclipse,logging,module,package,Python,Eclipse,Logging,Module,Package,我正在尝试使用logging.config.fileConfig()My directory(我的目录如下所示)跨几个不同的模块进行日志记录: > Package > Source __init__.py SomeSource.py > Test __init__.py SomeTests.py __init__.py 在包的内部。我有以下几点: directory = 'C:/User/Me/work
logging.config.fileConfig()
My directory(我的目录如下所示)跨几个不同的模块进行日志记录:
> Package
> Source
__init__.py
SomeSource.py
> Test
__init__.py
SomeTests.py
__init__.py
在包的内部。我有以下几点:
directory = 'C:/User/Me/workspace/Package/'
logFile = 'logger.conf'
logging.config.fileConfig(directory+logFile)
log = logging.getLogger('Package')
log.info('Logging initialized.')
import Test
在Package.Test.\uuuu init\uuuuuu.py
我有
log = logging.getLogger('Package.Test')
log.info('Test module started')
因此,这方面的预期输出如下所示:
Logging initialized.
Test Module started.
我可以在使用eclipse时使用Ctrl+F11正确地运行和记录它。但是,从解释器调用它根本不会产生任何结果:
>>> import Package
日志文件保持为空。有什么想法吗?检查你的Python目录。它可能在那里。为什么要把完全相同的问题发布三次的可能重复?快照,该站点的新内容。有什么方法可以删除其中的一些吗?道歉!