【发布时间】:2018-09-09 17:27:33
【问题描述】:
我正在尝试将文件从一个文件夹移动到同一目录中的另一个文件夹购买时遇到问题。
这是我的代码到目前为止的样子:
current_dir = os.path.dirname(os.path.realpath(__file__))
folders = get_all_folders(current_dir)
os.mkdir('FINAL') # Final output stored here
for folder in folders:
img_list = list(os.listdir(current_dir))
for img in img_list:
img_path = os.path.join(current_dir, img)
final_folder = os.path.join(current_dir, 'FINAL')
shutil.copyfile(img_path, final_folder)
FINAL 文件夹是按预期创建的,但是除了将 imgs 复制到该文件夹之外,在我循环访问的每个目录中都会创建一个名为 FINAL 的文件。
关于如何解决这个问题的任何想法?
【问题讨论】: