windows 操作系统权限错误,替换

0yycz8jy  于 2023-05-01  发布在  Windows
关注(0)|答案(1)|浏览(228)

使用os库用临时文件替换文件时出现权限错误。

PermissionError: [WinError 5] Access is denied: 'C:\\Users\\User\\Documents\\newewenwekwe_proxies.txt.tmp' -> 'C:\\Users\\User\\Documents\\newewenwekwe_proxies.txt'

验证码:

os.replace(tempfile, filename)

尝试重新启动我的笔记本电脑,关闭文件,以管理员身份运行pycharm+以管理员身份运行cmd并运行脚本。我的笔记本电脑上有管理员烫发。

qij5mzcb

qij5mzcb1#

尝试os.rename()代替
原因可以在这里找到:https://stackoverflow.com/questions/69363867/difference-between-os-replace-and-os-rename#:~:text=rename()%20will%20raise%20an,destination%20not%20just%20the%20目录。

相关问题