我尝试使用此代码重命名很多目录,但出现此错误“OSError:[Errno 39]目录不为空”。
import os
for ce in os.listdir("."):
z = None;
co = ce;
if co[0]=="(":
c = co.find(")",4);
z = co.replace(ce[0:c+1],"");
os.rename(ce,z);
print z
Run Code Online (Sandbox Code Playgroud)
我做错了什么吗?
我已经看到,如果我删除同名的文件夹就可以解决这个问题,但有太多而且我看不到哪个,如果我尝试从脚本中执行此操作,我可以删除两个文件夹,你有什么建议?