我对在 python 下 move 文件感到困惑。 在windows命令行下,如果我有目录c:\a和一个目录c:\b,我可以做
move c:\a c:\b
将a move 到b的结果是目录结构c:\b\a
如果我用 os.rename 或 shutil.move 试试这个:
os.rename("c:/a", "c:/b")
我明白了
WindowsError: [Error 17] Cannot create a file when that file already exists
如果我将单个文件 move 到 c:\a 下,它会起作用。
在 python 中,我如何将目录 move 到另一个现有目录?
最佳答案
os.rename("c:/a", "c:/b/a")
相当于
move c:\a c:\b
在windows命令行下
关于python - python下 move 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1102825/