python爬虫实战-爬取豆瓣电影分类排行榜(ajax-get)

豆瓣电影分类排行榜

import urllib.parse
import urllib.request

# https://movie.douban.com/j/chart/top_list?type=5&interval_id=100%3A90&action=&start=60&limit=20
url='https://movie.douban.com/j/chart/top_list?type=5&interval_id=100%3A90&action=&'

# start 起始位置,limit跨度
page=int(input('请输入你想要的第几页数据:'))
number=20

# 构建get参数
data={
	'start':(page-1)*number,
	'limit':number,
}

# 将字典转换为query_string
query_string=urllib.parse.urlencode(data)
url +=query_string

headers={
	'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36',
}

request=urllib.request.Request(url=url,headers=headers)
response=urllib.request.urlopen(request)
print(response.read().decode())

你可能感兴趣的:(python实战)