擅长:python、mysql、java
<p>我不确定这是否与fRiSi的建议相同,但这是我几周前解决问题的方法:</p>
<pre><code>import logging
logger = logging.getLogger('my.product')
# Our logging will be shown with level at INFO & not with level at WARN
logger.setLevel(logging.WARN)
...
def update(self):
logger.info("starting banner search at %s " % self.context )
if IFolderish.providedBy(self.context):
logger.info("findBannerImageFor(self) %s " % self.context )
</code></pre>
<p>这不会按原样显示任何日志记录,但您只需将相关行更改为:<code>logger.setLevel(logging.INFO)</code>,您将看到全部内容(没有任何事务内容)</p>