Python3网络爬虫教程10——ajax异步请求(爬取豆瓣电影数据 )

版权声明:本文章为沐言-BigTree原创,转载复制请标明出处 https://blog.csdn.net/u011318077/article/details/86633196

上接:
Python3网络爬虫教程9——有道在线翻译项目(破解JS加密过程)
https://blog.csdn.net/u011318077/article/details/86592160

7. ajax异步请求

# 爬取豆瓣电影
# 了解ajax请求(向下滚动网页,网页自动不停的更新)

import json
from urllib import request

if __name__ == '__main__':

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

    rsp = request.urlopen(url)

    # 读取网页数据,一般为json格式, 直接读取到的是bytes格式,解码后是一个str字符串格式
    data = rsp.read().decode()
    print(type(data))

    # json格式进行解码为python格式,发现是一个list
    data = json.loads(data)
    print(type(data))

    print(data)

下接:
Python3网络爬虫教程11——Requests包(HTTP for Humans)
https://blog.csdn.net/u011318077/article/details/86633261

猜你喜欢

转载自blog.csdn.net/u011318077/article/details/86633196