pyftpdlib 模块有内置打印,有没有办法禁用它?

pyftpdlib module has built-in printing, is there a way to disable this?

我在 python 2.7 上使用 pyftpdlib 作为我从代码调用的函数。函数是 basic example the pyftpdlib creators has to offer.

事实是,该模块具有我想要禁用的内置打印功能,或者至少让它们对用户不可见,而无需修改模块本身。

帮忙?有人吗?

提前致谢,美里 :)

pyftpdlib 没有 print()s。您在屏幕上看到的内容是通过 logging 模块打印的。如果你想打印 ERROR 消息,只在 serve_forever():

之前执行此操作
import logging
from pyftpdlib.log import config_logging
config_logging(level=logging.ERROR)