标签: python rename
可能是一个基本问题,但我还没有找到一个令人满意的解决方案。
我有2个sym链接到2个目录(s1-> d1,s2-> d2),它们放在不同的文件系统上。有没有办法在python中将s1重命名为s2(即s2-> d1),而不是使用os.system mv?
os.rename()不能跨文件系统工作,而shutil.move()会抛出错误说"无法在符号链接上调用rmtree"。
os.rename()
shutil.move()