将子文件夹内容移动到python中的父文件夹

Vin*_*agi 7 python

我在python中有一个特定的问题.下面是我的文件夹结构.

dstfolder/SLAVE1 /从

我希望'slave'文件夹的内容移动到"slave1"(父文件夹).移动后,应删除"slave"文件夹.shutil.move似乎没有帮助.

请让我知道怎么做?

tit*_*ito 12

使用os和shutil模块的示例:

from os.path import join
from os import listdir, rmdir
from shutil import move

root = 'dstfolder/slave1'
for filename in listdir(join(root, 'slave')):
    move(join(root, 'slave', filename), join(root, filename))
rmdir(root)
Run Code Online (Sandbox Code Playgroud)