最新回答 / 慕莱坞2274375
urllib2.urlopen()方法对于有的链接会超时,可以加个异常判断,跳过这一条。具体可看https://github.com/lzcdev/BaiDuBaiKeSpider
2018-03-13
已采纳回答 / 大码哥
pychrm每次新建工程会默认建一个Python环境,改下就行。pychrm右上角运行左边有个菜单选项,点进去选择edit开头那个,把Python interpreter那栏选择为你的Python程序,点击OK,之后你安装的模块就正常导入使用了
2018-03-12
讲的很清晰,第一看爬虫,稳!我自认为属于比较笨的,不知道说听不懂的有没有经过大脑思考......
学习编程,自己不善于思考吃枣药丸。
学习编程,自己不善于思考吃枣药丸。
2018-03-12
Traceback (most recent call last):
File "C:/Users/lenovo/.PyCharm2017.3/config/scratches/scratch.py", line 9, in <module>
from_encoding='utf-8'
TypeError: 'module' object is not callable
报错,原因是模块无法随时调取。谁能帮我一下
File "C:/Users/lenovo/.PyCharm2017.3/config/scratches/scratch.py", line 9, in <module>
from_encoding='utf-8'
TypeError: 'module' object is not callable
报错,原因是模块无法随时调取。谁能帮我一下
2018-03-11
报错:
UserWarning: You provided Unicode markup but also provided a value for from_encoding. Your from_encoding will be ignored.
解决方法:
soup = BeautifulSoup(html_doc,"html.parser")
这一句中删除【from_encoding="utf-8"】
原因:
python3 缺省的编码是unicode, 再在from_encoding设置为utf8, 会被忽视掉,去掉【from_encoding="utf-8"】这一个好了
UserWarning: You provided Unicode markup but also provided a value for from_encoding. Your from_encoding will be ignored.
解决方法:
soup = BeautifulSoup(html_doc,"html.parser")
这一句中删除【from_encoding="utf-8"】
原因:
python3 缺省的编码是unicode, 再在from_encoding设置为utf8, 会被忽视掉,去掉【from_encoding="utf-8"】这一个好了
2018-03-08