代码改变世界

随笔分类 -  python

python requests模块的两个方法content和text

2018-03-14 22:16 by ZengGW, 5353 阅读, 收藏, 编辑
摘要: requests模块下有两个获取内容的方法,很奇怪,都是获取请求后内容的方法,有什么区别呢?? 一、区别 content:返回bytes类型的数据也就是二进制数据 text:返回的就是纯文本(Unicode类型的数据) 二、实例 content:在我们需要获取比如一些文件的时候,像图片验证码,音乐文 阅读全文

Python requests 301/302/303重定向(跨域/本域)cookie、Location问题

2018-02-02 10:58 by ZengGW, 22003 阅读, 收藏, 编辑
摘要: 今天使用request的get方法获取一个网站的登录页信息,结果使用charles抓包的时候发现该网站登录页303(重定向的问题),网上查了很多资料,原因如下: 一、cookie 原因:利用requests模拟登录时,直接使用request.get(url),容易造成 301/302/303 重定向 阅读全文

pip或easy_install安装库报错:SSL: CERTIFICATE_VERIFY_FAILED

2018-02-01 15:41 by ZengGW, 10214 阅读, 收藏, 编辑
摘要: 使用pip和easy_install安装那个lxml、pyspider这些库或者框架一直提示以下错误: 错误原因:SSL:CERTIFICATE_VERIFY_FAILED]证书验证失败(_ssl.c:661) 解决办法: 以上两种命令都行,其中 "pythonPackageName" 是你要安装的 阅读全文

python https协议和InsecurePlatformWarning问题

2018-01-19 16:13 by ZengGW, 5197 阅读, 收藏, 编辑
摘要: 本人最近在学习python,今天想使用python来抓取糗事百科网站上的一些笑话故事的,由于糗事百科的网站url采取的是https协议,所以当我按照常规的方式抓取的时候,发现不行,报错了,找了很多方法都不好使,这对于一个初学者来说真是很捉鸡的一件事情,最后google了好久,终于找到了解决的办法,接 阅读全文