Python 如何禁用噪声调试?

Python 如何禁用噪声调试?,python,twisted,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类的“嘈杂”调试?当使用getPage时,Factory对象不会向您公开,因此没有简单的方法来禁用它所做的日志记录 通过在factory类上设置nois

我举一个简单的例子:

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

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

当使用
getPage
时,Factory对象不会向您公开,因此没有简单的方法来禁用它所做的日志记录

通过在factory类上设置
noised
,可以禁用所有
getPage
使用的日志记录:

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