niceyes 发表于 2021-8-2 12:36:51

os.remove 报错

Python 3.9.6 (tags/v3.9.6:db3ff76, Jun 28 2021, 15:26:21) on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>> import os
>>> os.remove("f:\\1")
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
    os.remove("f:\\1")
PermissionError: 拒绝访问。: 'f:\\1'
>>>

文件夹1是空的
IDLE是以管理员运行
python.exe 权限也是完全权限

报错原因找不了,高手指点一下

青出于蓝 发表于 2021-8-2 12:47:31

应该是权限问题

青出于蓝 发表于 2021-8-2 12:48:05

https://jingyan.baidu.com/article/546ae185d47d901149f28cb1.html
改下权限试试

kogawananari 发表于 2021-8-2 15:58:57

怕不是win家庭版

niceyes 发表于 2021-8-2 16:20:52

问题找到了,是用错了命令,      要用 os.rmdir       不是 os.remove
页: [1]
查看完整版本: os.remove 报错