这个代码有什么不对吗

被屏蔽了好几次了。这次不涉及什么东西,或者网上一大把的代码

for i in range(1,24):
  url=f'https://www.kugou.com/yy/rank/home/{i}-8888.html?from=rank/'
  res=requests.get(url,headers=header)

为什么i有变化,但是读取的数据没有变化。

https://www.kugou.com/yy/rank/home/1-8888.html?from=rank/
https://www.kugou.com/yy/rank/home/2-8888.html?from=rank/
...
这24个地址内容相同,为啥会一样是酷狗的事了。
酷狗飙升榜 https://www.kugou.com/yy/rank/home/1-6666.html?from=rank
酷狗TOP500 https://www.kugou.com/yy/rank/home/1-8888.html?from=rank
爬的时候先把url搞清楚。

爬太快了
for i in range(1,24):
url=f'https://www.kugou.com/yy/rank/home/%7Bi%7D-8888.html?from=rank/%27
res=requests.get(url,headers=header)
time.sleep(2)

试试

尝试加一下请求头,user-agent.不加可能会直接屏蔽爬虫的