栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python爬虫如何配置requests日志输出?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python爬虫如何配置requests日志输出?

最近写一个代码的时候,需要使用requests从外部系统拿一些数据,外部系统有一些权限认证,又没有SDK,只有自己根据文档写了一个。其中比较麻烦的是发出去的请求没有办法看到request,response所有细节,于是搜索requests的日志打印,并做输出,大家也可以来学习看下。

requests的日志输出

1、配置logging模块,让requests的有效level是DEBUG,使用如下代码来测试requests的日志输出。

2、我们就能看到发出的请求和返回的基本信息了

3、但是里面没有输出request和response的HTTP HEADER信息,定位问题还是比较麻烦,需要通过打开http.client的debuglevel来解决。

4、这样请求和返回的http header都输出了。

python的库基本都有一个logging logger,如果要单独配置,那么需要通过观察里面名字来进行配置哦~好啦,上述对于输出日志也说的很详细,大家多浏览看几遍吧~更多学习内容,尽在python学习网。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/11699.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号