📜  py urllib 下载照片 - Python (1)

📅  最后修改于: 2023-12-03 15:18:44.271000             🧑  作者: Mango

以'py urllib 下载照片 - Python '作主题

在Python中,我们可以使用urllib库来下载照片。urllib是Python标准库之一,用于处理URL相关的操作。通过使用urllib.request模块,我们可以轻松地从给定的URL下载照片。

下面是一个使用urllib库下载照片的示例代码:

import urllib.request

def download_image(url, file_name):
    try:
        urllib.request.urlretrieve(url, file_name)
        print(f"照片已下载至 {file_name}")
    except Exception as e:
        print("下载照片失败:", str(e))

image_url = "https://example.com/image.jpg"
save_path = "path/to/save/image.jpg"
download_image(image_url, save_path)

以上代码定义了一个download_image函数,该函数接受两个参数:照片的URL和要保存的文件名。

在函数内部,我们使用urllib.request.urlretrieve方法来下载照片。该方法接受两个参数:照片的URL和要保存的文件路径。如果下载成功,照片将保存在指定的文件路径下。

在main代码中,我们指定了一个示例照片的URL和保存路径,然后调用download_image函数来下载照片。如果下载成功,将打印出照片已下载的消息。如果下载失败,将打印出错误消息。

使用urllib库下载照片非常简单,并且不需要任何额外的第三方库。只需提供正确的URL和文件路径,即可实现照片的下载。

希望以上示例能帮助你理解如何使用urllib库下载照片。如果有任何问题,请随时提问。