下载图像 - python

时间:2018-02-05 09:08:13

标签: python image

我尝试用一​​些youtube教程编写代码,所有代码都是相同的

import urllib.request

def dl_jpg(url, file_path, file_name):
    full_path = file_path + file_name + ".jpg"
    urllib.request.urlretrieve(url, full_path)

url = input("Enter img URL to download:")
file_name = input("Enter file name to save as:")

dl_jpg(url, "images/", file_name)

但是当我运行它并将全名称为测试时,我得到错误:

FileNotFoundError: [Errno 2] No such file or directory: 'images/test.jpg'

而且我不确定我做错了什么。

2 个答案:

答案 0 :(得分:1)

你需要文件夹" Images"在执行代码之前创建。 如果代码不存在,您的代码将无法创建该文件夹,这就是问题所在。

使用os module,您可以检查并创建/删除文件夹(如果您想在运行时执行此操作)

答案 1 :(得分:0)

请试试这个。我添加了一个函数来创建一个名为git stash pop的文件夹。

images