Windows上的IO错误Python

2024-03-29 11:56:20 发布

您现在位置:Python中文网/ 问答频道 /正文

打开文件时遇到问题。我想问题出在文件夹权限上,但是我已经检查了所有我能检查的东西(不太了解Windows),看不到问题。。。文件夹的属性在属性中显示蓝色的“只读”。我可以更改它,但在重新打开属性框后,它将属性返回到蓝色着色,以只读。在Security选项卡中,它显示我应该拥有所有权限(我有管理员权限)。 我可以使用Microsoft程序创建文件,但不能在使用Python时创建文件:

g=open("C:\Users\jilska\Desktop\WORK\data\MIS_CLEAN\new.txt", 'w')
---------------------------------------------------------------------------
IOError                                   Traceback (most recent call last)
<ipython-input-2-012d0f45fe10> in <module>()
----> 1 g=open("C:\Users\jilska\Desktop\WORK\data\MIS_CLEAN\new.txt", 'w')

IOError: [Errno 22] invalid mode ('w') or filename:  
'C:\\Users\\jilska\\Desktop\\WORK\\data\\MIS_CLEAN\new.txt' 

你知道我该怎么做吗?在


Tags: 文件txt文件夹clean权限newdata属性
1条回答
网友
1楼 · 发布于 2024-03-29 11:56:20

这是道路的问题。Python正在MIS \n CLEAN中进行解释\新建.txt作为一条新路线。有多种方法可以解决此问题,例如通过转义所有斜杠:

g=open("C:\\Users\\jilska\\Desktop\\WORK\\data\\MIS_CLEAN\\new.txt", 'w')

相关问题 更多 >