第1,2张图在ur1中输入网址后面输入200,date也改成200,返回的正是200对应页的数据;第3,4张图,换成i=200,把变量填进去,返回的是第一页数据,请问这是咋回事?
第1,2张图在ur1中输入网址后面输入200,date也改成200,返回的正是200对应页的数据;第3,4张图,换成i=200,把变量填进去,返回的是第一页数据,请问这是咋回事?
用get请求, url里面有个start=200 就不需要在data参数中再设置start了
应该是在url里面用f字符串设置start的值
i=200url= f"https://movie.douban.com/top250?start={i}&filter="
你用get请求将请求参数放在url里面,url里面有个start=200,,你用字符串格式化修改这个值就行了,requests.get不需要设置参数data
你看看你第一次填200的时候也是后后面变量的时候反悔数据一样,说明成功了,200应该是吵了,你尝试改小一点试试,10,20,爬取之前,最好手动看看有多少页