Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #57728
| Date | 2013-10-27 02:04 +0200 |
|---|---|
| From | Johannes Findeisen <mailman@hanez.org> |
| Subject | Logging to file and not to console |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.1642.1382859279.18130.python-list@python.org> (permalink) |
Hi all, I am going crazy with logging. I have an application which sets up logging after parsing the args in the main() funktion. It needs to be setup after parsing the args because I can set the loglevel via commandline flags. I have tried many variants on how to do that but every time with an weird result. What I want is logging in from all libs and really understand that doing this should be enough there: from logging import getLogger logger = getLogger(__name__) But, I need to setup the logger in the main() function to log only to a file and not to console because my application has an own shell interface which should not be spammed with log messages - never a message should show up there. I think it should be only some few lines of code but I can't figure that out. The logger should be configured to have a max file size and rotate logfiles. Can someone help me with this? Thanks in advance, Johannes
Back to comp.lang.python | Previous | Next | Find similar | Unroll thread
Logging to file and not to console Johannes Findeisen <mailman@hanez.org> - 2013-10-27 02:04 +0200
csiph-web