您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python脚本在Windows中以什么用户身份运行?

python脚本在Windows中以什么用户身份运行?

即使将文件和目录设置为“只读”,即使我们刚刚复制了文件和目录,我们也遇到了问题。shutil.rmtree()为您提供某种异常处理程序来处理这种情况。您调用它并提供一个异常处理程序,如下所示:

import errno, os, stat, shutil

def handleRemoveReadonly(func, path, exc):
  excvalue = exc[1]
  if func in (os.rmdir, os.remove) and excvalue.errno == errno.EACCES:
      os.chmod(path, stat.S_IRWXU| stat.S_IRWXG| stat.S_IRWXO) # 0777
      func(path)
  else:
      raise

shutil.rmtree(filename, ignore_errors=False, onerror=handleRemoveReadonly)

您可能想尝试一下。

python 2022/1/1 18:49:56 有380人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶