errno22python
发布时间: 2023-01-10 09:10:42
A. Python创建txt时报错IOError:[Errno 22]invalid mode('w')
1.读写操作i
#写入方式会将原文本删除,重新写入,
#若文件不存在,即新建test.txt
File = open("test.txt",'w+')
2读写操作ii
#写入方式会将原文本删除,重新写入,
#若文件不存在,报错
File = open("test.txt",'r+')
3.读写操作iii
#这种写入是在原文件的基础上,继续写入
#可读可写
File = open("test.txt",'a+')
B. Python 调用xlrd读取excel的时候报错
经过测试,发现你的代码在'和C这俩字符之间,有一个不可见的unicode字符,它不占地方,但是确实存在,删掉就好了。
删除的办法是:
1,光标放在'和C之间
2,按一下backspace(退格)键,会发现'没有被删除,但确实有一个字符被删除了。
另一种办法是不要拷贝粘贴,自己手动输入一遍完整路径,也能解决这个问题。
热点内容