Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python:FileNotFoundError:[Errno 2]没有此类文件或目录错误_Python_Image_File Writing_File Not Found - Fatal编程技术网

Python:FileNotFoundError:[Errno 2]没有此类文件或目录错误

Python:FileNotFoundError:[Errno 2]没有此类文件或目录错误,python,image,file-writing,file-not-found,Python,Image,File Writing,File Not Found,要使用open函数命名文件,但出现错误。 无法找出问题所在,仅使用img_name='image1'一切正常。 谢谢 用python编写文件时,您写入的文件夹(此处{id})必须存在 如果当前不存在,您可以使用os.makedirs(folder)。但是为什么我设置img_name='image1'时没有错误?好问题。如果您说“image1”,那只是一个文件名,而不是文件夹。因此python将把image1放在您当前的工作目录中。请看img_name=f'{id_}/image-{img_num

要使用open函数命名文件,但出现错误。 无法找出问题所在,仅使用img_name='image1'一切正常。 谢谢


用python编写文件时,您写入的文件夹(此处
{id}
)必须存在


如果当前不存在,您可以使用
os.makedirs(folder)

但是为什么我设置img_name='image1'时没有错误?好问题。如果您说“image1”,那只是一个文件名,而不是文件夹。因此python将把image1放在您当前的工作目录中。请看img_name=f'{id_}/image-{img_num}.jpg'此行生成'7566692/image-1.jpg'文件名,如您所述,具有该名称的文件必须放在当前工作目录中,但出现错误。
img_name = f'{id_}/image-{img_num}.jpg'
with open(img_name, 'wb') as img_file: