我对python下的文件移动感到困惑。 在windows命令行下,如果我有目录c:\ a和目录c:\ b,我可以
move c:\a c:\b
将a移动到b的结果是目录结构c:\b\a
如果我使用os.rename或shuil.move尝试此操作:
os.rename("c:/a", "c:/b")
我明白了
WindowsError: [Error 17] Cannot create a file when that file already exists
如果我将一个文件移动到c:\ a下,它就会工作。
在python中,如何将目录移动到另一个现有目录?
您可以尝试使用Shutil模块。
os.rename(“c:/a/”,“c:/b/”)-->;更改文件夹b中文件夹a的名称
os.rename(“c:/a/”,“c:/b/a”)-->;将文件夹b放入文件夹a
相当于
在windows命令行下
相关问题 更多 >
编程相关推荐