Python:FileNotFoundError:[Errno 2]没有此类文件或目录错误
要使用open函数命名文件,但出现错误。 无法找出问题所在,仅使用img_name='image1'一切正常。 谢谢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
用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: