压测时,图片太少,想着下载网页中的图片,然后过滤指定分辨率,但网页中指定分辨率的图片太少了(见下)
后使用格式工厂转换图片
import urllib.request # 导入urllib模块 import re # 导入re模块 import os from PIL import Image htmlurl = 'http://www.win4000.com/wallpaper_detail_134824_3.html' downloadpath = 'C:\\Users\\yaowanjun\\Desktop\\img\\' def getHTML(htmlurl): req = urllib.request.urlopen(htmlurl) buf = req.read() return buf.decode('utf-8') def downloadImg(buf): req = r'src="/UploadFiles/2021-04-08/(.+">执行结果:
指定网页所有图片
不符合指定分辨率的图片删除后
以上这篇python获取网页中所有图片并筛选指定分辨率的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。