gpt4 book ai didi

image - 如何从 SquareSpace 导出画廊图像?

转载 作者:行者123 更新时间:2023-12-04 13:03:05 25 4
gpt4 key购买 nike

SquareSpace 不提供任何直接导出上传内容的方法。唯一可用的导出选项是 WordPress,但这只会生成一个小的 XML 文件。除了右键单击每个图像并选择“另存为...”之外,从图库下载实际图像文件的最佳方法是什么?

最佳答案

这对我有用 [Python]。如果您使用为您导出的 XML 文件,您可以对其运行以下命令。

我只上传了 .png 图片。您必须修改以包含 jpg 和其他图像文件格式。

    import requests
import shutil
import xml.etree.ElementTree as ET

tree = ET.parse('filename.xml')
root = tree.getroot()

for i in root.findall('wp:attachment_url'):
print(i)

images = set([elem.text for elem in root.iter() if elem.tag=='link' and '.png' in elem.text])

for img in images:
resp = requests.get(img+'?format=3000w', stream=True)
local_file = open(f'images/{img.split("/")[-1]}', 'wb')
resp.raw.decode_content = True
shutil.copyfileobj(resp.raw, local_file)
del resp

关于image - 如何从 SquareSpace 导出画廊图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49546504/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com