使用Python爬取网页图片
下载https://www.mayiwenku.com/p-4957235.html
网页的MATLAB答案
下载一张照片
import requests headers = {"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:72.0) Gecko/20100101 Firefox/72.0"} url = "https://www.mayiwenku.com/FileRoot1/2018-6/30/ad6c8eca-52e2-4593-ad2e-28676ef6f998/ad6c8eca-52e2-4593-ad2e-28676ef6f9981.gif" #发送get请求 response = requests.get(url,headers = headers) #变为byte流数据 content = response.content #保存图片 with open('C:\\Users\\Administrator\\Desktop\\答案.jpg','wb') as f: f.write(content) f.close()
下载多张照片
import requests headers = {"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:72.0) Gecko/20100101 Firefox/72.0"} for i in range(1,34): url="https://www.mayiwenku.com/FileRoot1/2018-6/30/ad6c8eca-52e2-4593-ad2e-28676ef6f998/ad6c8eca-52e2-4593-ad2e-28676ef6f998{}.gif".format(i) #发送get请求 response = requests.get(url,headers = headers) #变为byte流数据 content = response.content #保存图片 f=open('C:\\Users\\Administrator\\Desktop\\MATLAB答案\\答案{}.jpg'.format(i),'wb') f.write(content) f.close()