python 爬虫报错 , 是什么原因呢?

importrequestsfrombs4importBeautifulSoupimporttimeheaders={'User-Agent':'Mozilla/5.0(... import requests
from bs4 import BeautifulSoup
import time

headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36'}

def get_info():
wb_data = requests.get('http://www.kugou.com/yy/rank/home/1-8888.html', headers = headers)
soup = BeautifulSoup(wb_data.text, 'lxml')
ranks = soup.select('span.pc_temp_num')
times = soup.select('span.pc_temp_tips_r > span')

for rank,time in zip( ranks, times):
data = {'rank': rank.get_text().strip(), 'time': time.get_text().strip()}
print(data)

get_info()
展开
 我来答
繁简知音
2018-07-08 · TA获得超过174个赞
知道小有建树答主
回答量:168
采纳率:91%
帮助的人:109万
展开全部

由于你没有贴出错误信息,那么错误原因可能为:

  1. 代码格式,请注意缩进

2. 你的代码中使用了bs4库依赖的lxml库,请确认已安装lxml库

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式