twisted logging to screen(stdout) not working
问题 i have this small program taken from here from twisted.logger import Logger log = Logger() def handleData(data): log.debug("Got data: {data!r}.", data=data) handleData({'a':20}) This does not prints anything to the screen .why is that? 回答1: The default python logger is set to WARN level, so DEBUG messages are suppressed. You can make that code work like - import logging from twisted.logger import Logger log = Logger() log.setLevel(logging.DEBUG) def handleData(data): log.debug("Got data: