Published on

关闭faker库使用的时候的日志提醒

Authors
  • avatar
    Name
    Duckweeds7
    Twitter

faker 简介

faker 是一个 Python 软件包,可为您生成伪造数据。无论您是需要引导数据库,创建美观的 XML 文档,填充持久性以进行压力测试还是匿名化来自生产服务的数据,Faker 都是您的理想之选。在爬虫领域常用的便是随机生成 UA(user-agent)来躲避反爬虫的检测。

问题&&解决方案

faker日志

这些记录会阻碍我们看到想要看到的日志记录,而我们只需要在使用到 faker 库的地方(例如请求头中间件,也就是你给 request 加上 UA 的地方)加上这行代码:

logging.getLogger('faker').setLevel(logging.ERROR)

就可以屏蔽掉这些信息