擅长:python、mysql、java
<p>对<code>logging.info</code>的调用正在配置日志处理程序和格式化程序,以便它可以输出日志。如果您想自己执行此操作,以下代码将设置它:</p>
<pre><code>logger = logging.getLogger()
logger.setLevel(logging.DEBUG)
handler = logging.StreamHandler()
handler.setLevel(logging.DEBUG)
formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
handler.setFormatter(formatter)
logger.addHandler(handler)
logger.info("boo")
</code></pre>
<p>本教程的<a href="https://docs.python.org/2/howto/logging.html#configuring-logging" rel="nofollow noreferrer">configuring logging</a>部分提供了有关配置日志记录的更多详细信息。在</p>
<p><code>logging.info</code>调用设置日志的代码在<a href="https://github.com/python/cpython/blob/97d7e65dfed1d42d40d9bc2f630af56240555f02/Lib/logging/__init__.py#L1755" rel="nofollow noreferrer">github.com</a>中可用。它本质上只是在不存在处理程序的情况下创建处理程序。在</p>