python shutil.move使用文件修复来移动目录

时间:2019-03-05 20:06:26

标签: python shutil python-os

我当时在用python编程,但遇到了无法修复的问题。我有以下代码:

import shutil
import pathlib
import os

zdroj =(r'C:\Users\Acer\Desktop\New')
cil =(r'C:\Users\Acer\Desktop\New2')

files = os.listdir(zdroj)
print(files)
print (files)
for f in files:
        c = (r'\'' + f)
        c = c.split("'")
        shutil.move(str(zdroj) + c[0], str(cil))

但是它也会移动文件夹,有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

尝试以下操作:

import shutil
import pathlib
import os

zdroj =(r'C:\Users\Acer\Desktop\New')
cil =(r'C:\Users\Acer\Desktop\New2')

files = os.listdir(zdroj)
print(files)
for f in files:
        src = os.path.join(zdroj, f)
        shutil.move(src, str(cil))