鱼C论坛

 找回密码
 立即注册
查看: 2421|回复: 8

[已解决]f = open() 为什么创建不了新文档?

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

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

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

x
本帖最后由 周游世界LEON 于 2020-10-28 17:56 编辑

在《零基础入门学习PYTHON》第28课 视频中15分55秒时,小甲鱼演示:
f = open(‘E:\\test.txt’,'w') ,创建了一个原来不存在的文档。
我做了个类似操作,为什么实现不了新建文档呢?shell显示的错误提示是:
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    f  = open('c:\\test.txt','w')
PermissionError: [Errno 13] Permission denied: 'c:\\test.txt'
是我电脑问题吗?
请高手解答,谢谢!
最佳答案
2020-10-29 07:18:50
C盘 根路径下要有管理员权限才能新增东西,
随便在C盘根路径创建一个资料夹,就可以啦~

f  = open('c:\\test.txt','w')
改成
f  = open('c:\\xxxxx\\test.txt','w')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-28 18:13:24 | 显示全部楼层
      错误信息说权限否定,原因是操作系统不允许在操作系统盘的根目录下创建文件,你可以考虑在其它磁盘或子目录内创建这个文件。

评分

参与人数 1荣誉 +2 鱼币 +2 贡献 +1 收起 理由
liuzhengyuan + 2 + 2 + 1 鱼C有你更精彩^_^

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-28 19:17:19 | 显示全部楼层
  f  = open('c:\\test.txt','w')

是因为c的大小写问题吗?我也不太清楚,要不然把用C试试?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-28 19:54:11 | 显示全部楼层
可能是因为C盘是系统盘,新建文件需要权限,所以报错,换在其他盘就正常了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-28 20:00:28 From FishC Mobile | 显示全部楼层
报错提示是权限问题,换个盘就可以了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-29 07:18:50 | 显示全部楼层    本楼为最佳答案   
C盘 根路径下要有管理员权限才能新增东西,
随便在C盘根路径创建一个资料夹,就可以啦~

f  = open('c:\\test.txt','w')
改成
f  = open('c:\\xxxxx\\test.txt','w')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-29 11:07:58 | 显示全部楼层
太阳总会升起 发表于 2020-10-28 19:54
可能是因为C盘是系统盘,新建文件需要权限,所以报错,换在其他盘就正常了

谢谢,确实换个盘就可以了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-29 11:08:37 | 显示全部楼层
hrp 发表于 2020-10-28 20:00
报错提示是权限问题,换个盘就可以了

谢谢,你说得对,换个盘也可以解决。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-29 18:46:10 | 显示全部楼层
周游世界LEON 发表于 2020-10-29 11:07
谢谢,确实换个盘就可以了。

没事的,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-18 04:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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