【发布时间】:2022-12-10 18:03:36
【问题描述】:
我正在使用 Python,并且必须将文件从一个文件夹移动到它的子文件夹。我尝试使用 shutil.move(),但它给出了一条错误消息(“无法将目录‘%s’移入自身”)
这是代码:
for file in your_files:
if file in images:
shutil.move(your_folder, images_folder)
elif file in docs:
shutil.move(your_folder, docs_folder)
elif file in texts:
shutil.move(your_folder, texts_folder)
else:
shutil.move(your_folder, others_folder)
images_folder、docs_folder、texts_folder 和 others_folder 都是 your_folder 的子文件夹。所以我的问题是,如何将文件从 your_folder 移动到相应的子文件夹?
【问题讨论】:
标签: python file shutil file-move