Python 图像下载输出不会将所有图像保存在特定文件夹中
在过去的几周里,我一直在从网站Mangarader下载一个图像,我终于完成了主代码,除了一个小错误,它使第一个图像保存在代码创建的文件夹之外,以保存它们。下面是一个例子: 我不明白为什么它是这样工作的,因为代码似乎工作得很好。以下是更改文件夹的函数:Python 图像下载输出不会将所有图像保存在特定文件夹中,python,image,loops,directory,file-handling,Python,Image,Loops,Directory,File Handling,在过去的几周里,我一直在从网站Mangarader下载一个图像,我终于完成了主代码,除了一个小错误,它使第一个图像保存在代码创建的文件夹之外,以保存它们。下面是一个例子: 我不明白为什么它是这样工作的,因为代码似乎工作得很好。以下是更改文件夹的函数: def pathchange(old, new): if os.path.exists(new): os.chdir(new) else: os.mkdir(new) 以下是下载功能: 事先感谢您的
def pathchange(old, new):
if os.path.exists(new):
os.chdir(new)
else:
os.mkdir(new)
以下是下载功能:
事先感谢您的帮助。如果路径不存在,您将创建该文件夹,但忘记对其进行更改。这就是为什么第一个图像与其余图像不在一起的原因 我建议使用以下简单的修复方法:
def pathchange(old, new):
if not(os.path.exists(new)):
os.mkdir(new)
os.chdir(new)
而且,旧的
参数似乎没有任何功能