gpt4 book ai didi

python-2.7 - OSError : [Errno 39] Directory not empty , 错误是什么?

转载 作者:行者123 更新时间:2023-12-04 17:40:58 36 4
gpt4 key购买 nike

我尝试使用此代码重命名很多目录,但出现此错误“OSError: [Errno 39] Directory not empty”。

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

我做错了什么吗?

我已经看到,如果我删除同名的文件夹可以解决它,但有太多我看不到哪个,如果我尝试从脚本中删除我可以删除两个,你有什么建议?

最佳答案

问题是重命名文件夹的时候有一些同名,然后作为解决方案,将文件夹分发到其他文件夹中并应用脚本,然后我将它们放回之前的文件夹中并混合具有相同名称的那些,代码是正确的。

关于python-2.7 - OSError : [Errno 39] Directory not empty , 错误是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54527544/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com