我在用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爬虫,代码没错,却会报错?的主要内容,如果未能解决你的问题,请参考以下文章