Python在读取文件时

with open('article.txt') as f:  # 打开新的文本
text_new = f.read() # 读取文本数据

出现错误:

UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 145: illegal multibyte sequence

此时有两种解决方案:

1.将第一条语法改为

with open('article.txt','rb') as f:  # 打开新的文本
text_new = f.read() # 读取文本数据

2.将第一条语法改为

with open('article.txt','r',encoding='UTF-8') as f:  # 打开新的文本
text_new = f.read() # 读取文本数据

最新文章

  1. 【安卓】安卓res文件夹下的资源文件与R.java文件里面类的对应关系
  2. MySQL 使用SELECT ... FOR UPDATE 做事务写入前的确认(转)
  3. Java 导出EXCEL
  4. [51单片机] nRF24L01 无线模块 测试 按键-灯-远程控制
  5. poj2752 KMP
  6. Redhat linux 挂载命令mount
  7. JS中cookie的基本使用
  8. Flask —— 使用Python和OpenShift进行即时Web开发
  9. jQuery提升性能技巧及个人总结
  10. hdu 2473 Junk-Mail Filter
  11. June本地环境搭建
  12. GC机制
  13. OpenCV常用头文件介绍
  14. iOS 开发中常见的崩溃错误
  15. 【C#】C#线程_基元线程的同步构造
  16. HDU 3416 Marriage Match IV (最短路径,网络流,最大流)
  17. Zabbix-2.4-安装-2
  18. JavaScript获取请求参数
  19. Xcode 编译更改 Build 输出路径
  20. jQuery选择器,外加例子讲解

热门文章

  1. 51nod1340地铁环线
  2. kafka ConsumerConfig 配置
  3. VMware 安装CenterOS
  4. layui弹出层回调的使用
  5. inline-block 导致元素下沉 解决方法添加vertical-align:middle属性
  6. css3 盒模型与 伪元素综合应用案例
  7. nmon 定时任务 监控资源
  8. python中使用动态库
  9. adb基本操作
  10. ORA-01000 error