小白求组问题
本帖最后由 ynoneone 于 2022-3-22 13:16 编辑f = open('H:\\record.txt')
f
<_io.TextIOWrapper name='H:\\record.txt' mode='r' encoding='cp936'>
f.read()
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
f.read()
UnicodeDecodeError: 'gbk' codec can't decode byte 0xa4 in position 64: illegal multibyte sequence
这个报错是不是说明没有pyshell这个模块?
还有我没办法加载pygame。这个要怎么搞。 不是,File 后面跟着的是你出错的文件,
你在 python shell (交互模式)里面打的,所以就是 pyshell,
你的错误是编码不对,改一下编码就好,
f = open('H:\\record.txt', encoding='utf-8')
f.read()
isdkz 发表于 2022-3-22 13:17
不是,File 后面跟着的是你出错的文件,
你在 python shell (交互模式)里面打的,所以就是 pyshell,
...
但是为什么我照着小甲鱼的写的。他直接显示。没有后面半句啊 本帖最后由 isdkz 于 2022-3-22 13:25 编辑
ynoneone 发表于 2022-3-22 13:20
但是为什么我照着小甲鱼的写的。他直接显示。没有后面半句啊
因为他的文件就是 gbk 编码的,你也可以改一下你的文件编码,
就不需要加上那个,你可以看一下这个:https://fishc.com.cn/forum.php?mod=redirect&goto=findpost&ptid=208942&pid=5734300 感谢。请问有没有词汇对照表大全。英语不好。记不住。搞个对照表。自己可以查看。
页:
[1]