for i in os.listdir():
if "jpeg" in i or "png" in i:
shutil.move(os.path.join(os.getcwd(),i),"my photos")
我想将所有照片移动到一个名为“我的照片”的文件夹中,该文件夹不存在。它创建了一个名为“我的照片”的txt文件,但它只有300 kb,当我快速浏览它时,它只显示我的一张照片。那么如何才能让我的照片回来?他们现在在哪里?
我相信shutil.move
只需将每个文件和“我的照片”解释为保存每个文件的名称,而不是将其复制到的目录。对于目录中的每个图像,它都会覆盖它,只留下“我的照片”,只复制最后一张图像的内容。
查看像this这样的例子,人们如何使用shutil
来移动文件,他们加入基本目录名和文件名以形成target
参数。
我希望你有备份。