ssi0914
2021-07-04 16:59
采纳率: 50%
浏览 233

python爬虫如何用for循环翻页

askURL("https://www.ximalaya.com/xiangsheng/xiangsheng/")

#1.爬取网页
def getData(baseurl):
datalist = []
for i in range(0,10):
url = baseurl + str(i*25)
html = askURL(url)
想要爬取该网址10页的播放量,但是这个遍历最后只能出现一页数据

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • CSDN专家-HGJ 2021-07-04 17:16
    已采纳

    重点还是从网页上分析翻页的网址构造情况,即baseurl及请求的url要写准确,另外可能需要补充一些请求参数。

    已采纳该答案
    打赏 评论
  • CSDN专家-showbo 2021-07-04 20:47

    url = baseurl + str(i*25)这里网址错了,格式应该是https://www.ximalaya.com/xiangsheng/xiangsheng/p分页/

    1 打赏 评论

相关推荐 更多相似问题