如何禁用嘈杂的调试?

时间:2011-08-10 19:28:26

标签: python twisted

我有一个简单的例子:

def __call__(self):
    d = client.getPage('www.google.com', timeout = 1 )
    d.addCallback(self.a)
    d.addCallback(self.b)
    return d

如何使用getPage方法在Factory类中禁用“嘈杂”调试?

1 个答案:

答案 0 :(得分:3)

使用getPage时,工厂对象不会向您公开,因此没有简单的方法可以禁用它的记录。

您可以通过在工厂上设置getPage来对noisy所有使用停用此日志记录:

from twisted.web.client import HTTPClientFactory
HTTPClientFactory.noisy = False