import requests
class Douban(object):
def __init__(self):
self.url = 'https://movie.douban.com/j/chart/top_list?type=24&interval_id=100%3A90&action=&start=0&limit=20'
self.headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko"}
def send_reposter(self, params):
reposter = requests.get(self.url, headers=self.headers, params=params)
data = reposter.content.decode()
return data
def filer(self, data):
with open('01douban.html', 'w') as f:
f.write(data)
def run(self):
params = {
"type": "24",
"interval_id": "100:90",
"action": "",
"start": "0",
"limit": "20",
}
data = self.send_reposter(params)
self.filer(data)
if __name__ == '__main__':
Douban().run()
豆瓣网喜剧电影数据爬取
最新推荐文章于 2024-08-14 01:40:02 发布