![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
weixin_42771637
这个作者很懒,什么都没留下…
展开
-
转载:Python requests包get响应内容中文乱码解决方案
Requests源码包解析原理分析requests的源代码发现,text返回的是处理过的Unicode型的数据,而使用content返回的是bytes型的原始数据。也就是说,r.content相对于r.text来说节省了计算资源,content是把内容bytes返回. 而text是decode成Unicode. 如果headers没有charset字符集的化,text()会调用chardet来计算字符集,这又是消耗cpu的事情。若reqponse header只指定了type,但是没有指定编码(一般现在转载 2020-06-02 09:51:17 · 438 阅读 · 0 评论 -
关于requests.post传输数据formdata中含有列表/字典格式数据的处理
关于requests.post传输数据formdata中含有列表/字典格式数据的处理在练习使用post传输数据时,开始处理错误,将列表/字典数据直接用单引号转为字符串,最后提示语法错误,研究后修改为,使用dumps将该部分数据转换为字符串格式,完美解决问题。示例中,以向17k小说网文章发送评论为例:import requestsimport json#创建sessionsession=requests.session()#编辑请求头headers={ 'content-type': '原创 2020-06-02 09:40:29 · 2918 阅读 · 0 评论