2023-06-11 / 344阅
使用Python和BeautifulSoup库可以轻松下载WordPress文章中的远程图片。以下是示例代码:
import requests
from bs4 import BeautifulSoup
import os
# 输入WordPress文章链接
url = input("请输入WordPress文章链接:")
# 获取HTML文档并解析
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
# 获取所有图片链接
images = []
for img in soup.findAll('img'):
images.append(img.get('src'))
# 下载图片
for image in images:
# 获取图片名称
filename = os.path.basename(image)
# 发送下载请求
response = requests.get(image)
# 保存图片
with open(filename, 'wb') as f:
f.write(response.content)
print("已保存图片:" + filename)
此代码将提示用户输入WordPress文章链接,并下载该文章中的所有图片。下载的图片将保存在程序所在的文件夹中。使用markdown可以将代码格式化输出:
使用Python和BeautifulSoup库可以轻松下载WordPress文章中的远程图片。以下是示例代码:
import requests
from bs4 import BeautifulSoup
import os
url = input("请输入WordPress文章链接:")
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
images = []
for img in soup.findAll('img'):
images.append(img.get('src'))
for image in images:
filename = os.path.basename(image)
# 发送下载请求
response = requests.get(image)
# 保存图片
with open(filename, 'wb') as f:
f.write(response.content)
print("已保存图片:" + filename)
此代码将提示用户输入WordPress文章链接,并下载该文章中的所有图片。下载的图片将保存在程序所在的文件夹中。
阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228