我在用python爬虫,代码没错,却会报错?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我在用python爬虫,代码没错,却会报错?相关的知识,希望对你有一定的参考价值。

大神,请问,我在python爬虫,爬每一个网址,代码都是正确的,在终端也可以运行,在别人电脑也可以运行的,但是在我的电脑上运行的时候,打印requests.get(url),便会报错,如下图,我的代码,如下图,可能是电脑设置的问题,我重装了pycharm,也用了.content.decode('utf-8')语句,但是就是不能解决我的问题

参考技术A 这很有可能是ide配置问题,也就是你输出的那个终端的编码需要改成utf8
另外你可以试试response.Text看看会输出什么
参考技术B

    文件头部加:

#-*-coding:utf-8-*-

2.requests.get(url)下面 加一个response.encoding=('GBK')

参考技术C 编码问题,全部设定为utf-8编码,不然会默认使用gbk 参考技术D 代码贴上来看看,调试一下就知道问题了,很可能是网页编码不对。你抓其它网站试试。 第5个回答  2020-08-13 提示都说了,编码的问题,去setting配置下编码应该就可以了

以上是关于我在用python爬虫,代码没错,却会报错?的主要内容,如果未能解决你的问题,请参考以下文章

Python爬虫也能用手机进行抓包?没错!这个技巧我只告诉你

python爬虫对于gb2312

大厂在用的Python反爬虫手段,破了它!

Python爬虫初学-urllib3

python简单爬虫编写

零基础入门python爬虫