py朋友交易 发表于 2021-12-20 21:51:02

一个简单的爬虫,对着教学视频打的代码没错,但就是运行不了,新人苦恼,请大佬ban...

import requests
import json

url='https://movie.douban.com/j/chart/top_list'

param={
    'type':'5' ,
    'interval_id':'100:90',
    'action':'',
    'start':'0',#从库中的第几部电影开始取,可以修改
    'limit':'1',#一次请求取出的个数,可以修改
}
headers={
    'Use-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36'
}
response=requests.get(url=url,params=param,headers=headers)
list_data=response.json()
fp=open('./douban.json','w',encoding='utf-8')
json.dump(list_data,fp=fp,ensure_ascii=False)
print("爬取结束")

教材链接:https://www.bilibili.com/video/BV1xM4y1u7eu?p=9
自我觉得就是链接有问题,但是视屏中却拿到了。哎,人麻了。

SOS求助大佬!

小伤口 发表于 2021-12-20 23:44:29

豆瓣有反爬机制了现在,之前的代码肯定用不了了
而且你的网址只有一个中括号{:9_241:}

py朋友交易 发表于 2021-12-21 17:51:05

小伤口 发表于 2021-12-20 23:44
豆瓣有反爬机制了现在,之前的代码肯定用不了了
而且你的网址只有一个中括号

阿这。。。敢问大佬要怎么解决呢?
想买本书但是萌新也不知道要什么类型的 {:10_254:}
页: [1]
查看完整版本: 一个简单的爬虫,对着教学视频打的代码没错,但就是运行不了,新人苦恼,请大佬ban...