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 https://stackoverflow.com/a/27545642/1636276人们如何使用shutil
为了移动文件,它们将基目录名和文件名连接起来形成target
范围。
我希望你有备份。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)