Jason Friedman wrote:
> I expect logger.info("hello") to emit. > > $ python > Python 3.4.0 (default, Apr 18 2014, 19:16:28) > [GCC 4.8.1] on linux > Type "help", "copyright", "credits" or "license" for more information. >>>> import logging >>>> logger = logging.getLogger() >>>> logger.setLevel(logging.INFO) >>>> logger.info("hello") >>>> logger.warn("hello") > hello >>>> > What am I missing? The handler also filters. The easiest way to get one that is configured appropriately is to use basicConfig(): >>> import logging >>> logging.basicConfig(level=logging.INFO) >>> root = logging.getLogger() >>> root.info("hello") INFO:root:hello -- https://mail.python.org/mailman/listinfo/python-list