#!/usr/bin/python3
import os
import re
import urllib.request
import time
import random
ISOTIMEFORMAT="%Y%m%d%H%M%S"
def getHtml(address):
""" Get the html source """
response = urllib.request.urlopen(address)
page = response.read()
pageStr = str(page)
return pageStr
def getFile(page,filetype="jpg"):
"""" Store the File to device """
reg = re.compile(r"http[s]?://[\S]*\." + filetype)
imagesUrl = re.findall(reg,page)
imagesUrl.sort()
i = 1
print("Start to download " + filetype + " file")
for index in range(len(imagesUrl)):
filename = filetype.capitalize() + str(time.strftime(ISOTIMEFORMAT)) + "_" + str(random.randint(0,100000)) + "." + filetype
if index != 0:
if imagesUrl[index] != imagesUrl[i
Python 下载网页 Jpg 图片以及 Gif 图片实现
最新推荐文章于 2024-08-09 15:22:00 发布
该Python脚本演示了如何从网页中下载Jpg和Gif图片。用户输入URL、文件类型和存储目录,脚本将自动抓取并保存指定类型的图片,避免重复下载。
摘要由CSDN通过智能技术生成