打开文件报错OSError: [Errno 22] Invalid argument:(求助。大哭)

qq_33435795 2016-06-18 04:38:10
python在学校文件操作的时候,突然发现一个现象,在D盘下建立了一个b.txt文档,但是用python去打开这个文档会报错OSError: [Errno 22] Invalid argument: '\u202a\u202a\u202aD:\\b.txt'。
d=r'‪‪‪D:\b.txt'
f=open(d)
for i in f:
print(i)
f.close()



啊。。受不了。搞了一个下午。有的时候又能打开。有的时候又大不开。报错内容一样。系统是WIN10 64位。用的是py3.5.1. pycharm编辑环境。。。好蛋疼。百度不到呢
...全文
8359 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
小腊月 2019-03-29
  • 打赏
  • 举报
回复
引用 1 楼 sprawling 的回复:
把第一行重新输入一遍就好了。 中间有非法字符
请问这个截图检查非法字符怎么操作啊?
qq_33435795 2016-06-19
  • 打赏
  • 举报
回复
引用 1 楼 sprawling 的回复:
把第一行重新输入一遍就好了。 中间有非法字符
实在是多谢了。。!!谢谢啦。。爱你哟!!
sprawling 2016-06-18
  • 打赏
  • 举报
回复
把第一行重新输入一遍就好了。
中间有非法字符

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧