移动文件夹中的所有文件时发生逻辑错误

时间:2019-05-26 16:47:10

标签: python-3.x

我正在编写两个简单的脚本,一个将所有文件移到一个文件夹中,另一个将所有文件移回到该文件夹​​中。我没有收到任何错误,但是文件没有移动,因此我很可能在某处丢失了一些显而易见的东西。

我试图确保文件路径正确,查找了命令语法的工作方式,并检查了所有基本错误。

import shutil
import os

source = r'C:\\Users\JonTh\Saved Games\DCS\Mods\aircraft'
destination = r'C:\\Users\JonTh\Saved Games\dcs planes'

files = os.listdir(source)

for index in files:
    shutil.move(source,destination)

1 个答案:

答案 0 :(得分:1)

您应该修改代码以考虑来自for循环的文件

for index in files:
    shutil.move(source+"\\"+index,destination)