从Python的URL检索下载照片到桌面文件夹可以通过以下步骤实现:
urllib.request
库来发送HTTP请求和下载文件,使用os
库来操作文件和文件夹。os.path.join()
函数来拼接路径。urllib.request.urlretrieve()
函数发送HTTP请求并下载照片,将URL和本地保存路径作为参数传递给该函数。os.path.expanduser()
函数获取当前用户的桌面文件夹路径。os.rename()
函数将下载的照片移动到桌面文件夹,将原始的本地保存路径和桌面文件夹路径作为参数传递给该函数。下面是一个示例代码:
import urllib.request
import os
# 指定要下载的照片的URL和本地保存路径
photo_url = "https://example.com/photo.jpg"
save_path = os.path.join(os.getcwd(), "photo.jpg")
# 发送HTTP请求并下载照片
urllib.request.urlretrieve(photo_url, save_path)
# 指定桌面文件夹路径
desktop_path = os.path.join(os.path.expanduser("~"), "Desktop")
# 移动照片到桌面文件夹
new_path = os.path.join(desktop_path, "photo.jpg")
os.rename(save_path, new_path)
这段代码会将指定URL的照片下载到当前工作目录,并将其移动到桌面文件夹中。你可以根据实际需求修改URL、保存路径和文件名。
领取专属 10元无门槛券
手把手带您无忧上云