import shutil def create_dir(path): if not os.path.exists(path): os.mkdir(path) else: shutil.rmtree(path)
当我运行这段代码时,它给了我权限错误,即使我可以访问那个目录。此外,我使用Windows,并尝试以管理员身份运行
col17t5w1#
检查文件夹是否为非只读。或者您也可以运行命令:
import os os.system('whoami')
它将显示哪个用户当前注册为启动用户。
sdnqo3pr2#
尝试使用ignore_errors=真,
import shutil def create_dir(path): if not os.path.exists(path): os.mkdir(path) else: shutil.rmtree(path, ignore_errors = True)
2条答案
按热度按时间col17t5w1#
检查文件夹是否为非只读。
或者您也可以运行命令:
它将显示哪个用户当前注册为启动用户。
sdnqo3pr2#
尝试使用ignore_errors=真,