1558069737 发表于 2020-6-12 20:30:49

出错误啦,谁能帮忙看看什么原因???

python基础课作业的第29讲作业的答案,我发现Python会报错啊???错误代码是这个:UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 9: illegal multibyte sequence,您看看是哪里有问题呢???

Twilight6 发表于 2020-6-12 20:33:29

f = open(file_name,encoding='utf-8')

KevinHu 发表于 2020-6-12 20:33:51

f = open(file_name, encoding = "utf-8")

这个报错是因为编码的问题报的错,加上“encoding”就会让python按照指定的编码格式来解析

Danny_QW 发表于 2020-6-13 23:44:43

#-*-coding:gb2312 -*-

在第一行加上这个试试

1558069737 发表于 2020-6-17 21:22:47

Twilight6 发表于 2020-6-12 20:33


多谢大哥指导!!!感谢

Twilight6 发表于 2020-6-17 21:23:44

1558069737 发表于 2020-6-17 21:22
多谢大哥指导!!!感谢

那就给个最佳吧~

1558069737 发表于 2020-6-17 21:41:32

KevinHu 发表于 2020-6-12 20:33
这个报错是因为编码的问题报的错,加上“encoding”就会让python按照指定的编码格式来解析

多谢大哥,感谢感谢!!!
页: [1]
查看完整版本: 出错误啦,谁能帮忙看看什么原因???