python3爬取动态网站图片
思路: 1、图片放在<image>XXX</image>标签中 2、利用fiddler抓包获取存放图片信息的js文件url 3、利用requests库获取html内容,然后获取其中图片id 4、利用fiddler抓取下载图片地址,结合图片id来下载图片(大文件) # -*- coding:UTF-8 -*- import requests, json, time from contextlib import closing class get_photos(object): def __init__(self): self.photos_id = [] self.download_server = 'https://unsplash.com/photos/xxx/download?force=trues'#下载图片地址,通过fiddler抓包获取 self.target = 'https://unsplash.com/napi/photos?page=1&per_page=24'#存有图片信息的js文件地址 self.headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari