|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 jle55555 于 2017-11-29 23:38 编辑
在运行第30讲动动手第二题小甲鱼老师给的答案代码时,发生错误,在IDLE中显示如下:
请输入待查找的初始目录:E:\\
请输入需要查找的目标文件:record.txt
Traceback (most recent call last):
File "D:\python学习\python练习\030\动动手2答案.py", line 15, in <module>
search_file(start_dir, target)
File "D:\python学习\python练习\030\动动手2答案.py", line 10, in search_file
search_file(each_file, target) # 递归调用
File "D:\python学习\python练习\030\动动手2答案.py", line 10, in search_file
search_file(each_file, target) # 递归调用
File "D:\python学习\python练习\030\动动手2答案.py", line 4, in search_file
os.chdir(start_dir)
PermissionError: [WinError 5] 拒绝访问。: 'S-1-5-21-1693764845-2038689596-1655946076-500'
>>>
请问怎么回事,我的账号在这台电脑上已经是管理员了,请问还需要怎么设置吗?
我知道了,是因为我查找的E盘根目录下有一些文件要求的访问权限很高,可能是一些隐藏文件,所以拒绝访问。换了一个初始目录就好了,很感谢各位回答者,问题已经解决,谢谢!
|
|