我对在python下移动的文件感到困惑。 在窗口的命令行,如果我有目录C:\ a和一个目录C:\ B,I可以做在python下移动文件
move c:\a c:\b
而移动a到b的结果是目录结构C:\ B \一个
如果我尝试这与os.rename或shutil.move:
os.rename("c:/a", "c:/b")
我得到
WindowsError: [Error 17] Cannot create a file when that file already exists
如果我移动单个文件在c:\ a下,它工作。
在python中如何将目录移动到另一个现有目录?
是否要将目录中的所有内容移动到另一个目录或移动目录本身? – 182764125216 2011-08-05 14:37:48