鱼C论坛

 找回密码
 立即注册
查看: 2226|回复: 6

[已解决]Python报错类型无权限访问怎么解决

[复制链接]
发表于 2020-7-28 10:49:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Permission denied: 'C:\\Users\\Administrator\\Desktop\\python练'
  1. import os

  2. def find(dir,goaldir):
  3.     open(dir,encoding = 'utf - 8')   
  4.     alldir = os.listdir('.')
  5.     (a,b) = os.path.splitext(alldir)
  6.     for each0 in alldir:
  7.         if each0 == goaldir:
  8.             nowdir = os.getcwd()
  9.             print(nowdir + goaldir)
  10.             nowdir = ''
  11.         if each0 in a:
  12.             find(each0,goaldir)

  13. firstdir = input('请输入待查找的初始路径:')
  14. goaldir = input('请输入需要查找的目标文件:')

  15. find(firstdir,goaldir)
复制代码
最佳答案
2020-7-28 10:57:50
咔叽小飞鼠 发表于 2020-7-28 10:55
请问我要打开文件夹用什么可以完成呢

os.listdir(dir)
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-7-28 10:51:55 | 显示全部楼层
文件夹不能被open吧
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-7-28 10:54:22 | 显示全部楼层
qiuyouzhi 发表于 2020-7-28 10:51
文件夹不能被open吧

好吧谢谢
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-7-28 10:55:15 | 显示全部楼层
qiuyouzhi 发表于 2020-7-28 10:51
文件夹不能被open吧

请问我要打开文件夹用什么可以完成呢
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-28 10:57:50 | 显示全部楼层    本楼为最佳答案   
咔叽小飞鼠 发表于 2020-7-28 10:55
请问我要打开文件夹用什么可以完成呢

os.listdir(dir)
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-7-28 11:05:20 | 显示全部楼层

改了之后出现了
'list' object has no attribute 'rfind'
这样的错误类型:“list”对象没有属性“rfind”
不太明白
求解
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-28 11:29:00 | 显示全部楼层
咔叽小飞鼠 发表于 2020-7-28 11:05
改了之后出现了
'list' object has no attribute 'rfind'
这样的错误类型:“list”对象没有属性“rfin ...

本来就是呀
os.listdir返回的对象是个列表
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-29 05:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表