张凯强 发表于 2020-9-13 10:30:17

error

我的这个文件打开了,为什么读取不了啊
输入   f.read()
就出现下面的报错提示:
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
    f.read()
UnicodeDecodeError: 'gbk' codec can't decode byte 0xac in position 14: illegal multibyte sequence
>>>

冰河星云 发表于 2020-9-13 10:41:19

编码问题吧

冰河星云 发表于 2020-9-13 10:44:28

在open打开文件的时候加上encoding参数
https://www.cnblogs.com/spicy/p/8184773.html

小甲鱼的铁粉 发表于 2020-9-13 12:36:46

第一步:打开你的record.txt文件,点击另存为,右下角选择编码格式选择utf-8,点击保存
第二步:在py文件中,改为f.open("E:\\python\\fishc\\record.txt",encoding = 'utf-8')
下次记得复制代码,不要截图

小甲鱼de粉丝 发表于 2020-10-10 14:22:19

冰河星云 发表于 2020-9-13 10:41
编码问题吧

你个error出来干嘛?蓝莓呢?
页: [1]
查看完整版本: error