读文件时出现这个错误 'utf-8' codec can't decode byte 0xba in position 21: invalid start byte
2024-10-16 21:59:24
''' file2 文件内容:
很任性
when
i
was
young ''' 源代码:
f = open("file2",'r',encoding="utf-8")
print(f.readline())
print(f.readline())
print(f.readline())
print(f.readline())
print(f.readline())
错误提示:
D:\python\python.exe D:/pythonWork/day2/file-op.py
Traceback (most recent call last):
File "D:/pythonWork/day2/file-op.py", line 10, in <module>
print(f.readline())
File "D:\python\lib\codecs.py", line 321, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xba in position 21: invalid start byte 修改之后代码:
f = open("file2",'r',encoding="gbk")
print(f.readline())
print(f.readline())
print(f.readline())
print(f.readline())
print(f.readline())
执行结果:
很任性
when
i
was
young
Process finished with exit code 0
最新文章
- 死去活来,而不变质:Domain Model(领域模型) 和 EntityFramework 如何正确进行对象关系映射?
- PHP变量入门教程(2)超全局变量,总共9个
- virtualenv 安装 lxml
- apk添加系统签名
- 第一章 Javscript的数据类型
- cf 559a **
- [shell基础]——split命令
- Eclipse新建Android工程,在模拟器运行的时候提示Unfortunately,XXX has stopped.
- NLP | 自然语言处理 - 标注问题与隐马尔科夫模型(Tagging Problems, and Hidden Markov Models)
- 2018-2019-2 20165237《网络对抗技术》Exp2 后门原理与实践
- [转帖]Ansible批量远程管理Windows主机(部署与配置)
- bzoj1030 文本生成器
- 有限状态机FSM
- EntityFramework Reverse POCO Code First 反向生成器
- linux驱动工程面试必问知识点
- 走进JDK(二)------String
- mysql之event
- NodeMCU学习(四):与其他设备通信
- HTML常用标签及约束
- php 获取图片base64编码格式数据