Je suis en train de se connecter aller dans deux différents modules en utilisant logging.config.fileConfig()
Ma ressemble à ceci:Module Python journalisation avec Eclipse
> Package
> Source
__init__.py
SomeSource.py
> Test
__init__.py
SomeTests.py
__init__.py
intérieur en Package.__init__.py
je les suivantes:
directory = 'C:/User/Me/workspace/Package/'
logFile = 'logger.conf'
logging.config.fileConfig(directory+logFile)
log = logging.getLogger('Package')
log.info('Logging initialized.')
import Test
intérieur en Package.Test.__init__.py
Je
log = logging.getLogger('Package.Test')
log.info('Test module started')
Ainsi, le résultat attendu pour c'est quelque chose comme:
Logging initialized.
Test Module started.
Je peux obtenir ce pour fonctionner correctement et vous connecter en utilisant Eclipse en utilisant les touches Ctrl + F11. Toutefois, l'appel de l'interpréteur ne donne rien du tout:
>>> import Package
Le fichier journal reste vide. Des idées?
duplication possible de [journalisation du module Python avec eclipse] (http://stackoverflow.com/questions/4949159/python-module-logging-with-eclipse) –
Pourquoi publier exactement la même question trois fois? –
Snap, nouveau sur le site. Y a-t-il un moyen de supprimer certains d'entre eux? Toutes mes excuses! – user610239