鱼C论坛

 找回密码
 立即注册
查看: 1362|回复: 7

[已解决]UnicodeDecodeError 错误类型

[复制链接]
发表于 2020-9-22 15:17:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
屏幕截图 2020-09-22 151615.png 大佬们帮看一下这个错误是什么错误 应该怎么修改
最佳答案
2020-9-22 15:26:25
本帖最后由 sunrise085 于 2020-9-22 15:30 编辑

编码问题,你的txt文件编码应该是 utf-8 格式
打开文件的时候添加一个编码格式参数
open(文件路径, encoding='utf-8')
关于txt的编码方式你可以打开文件看看,编码格式在下图的这个位置
搜狗截图20200922152537.png

文件的编码格式可以另存为的时候进行修改,如下图
搜狗截图20200922152800.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-9-22 15:20:16 | 显示全部楼层
编码问题,加encoding参数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-9-22 15:22:59 | 显示全部楼层
本帖最后由 jackz007 于 2020-9-22 15:26 编辑

        源程序第6行,重点检查所有的标点符号(括号、逗号、句号、引号),必须都是半角(西文)的!
        照原样贴出文件的第 6 行代码,让大家帮你看看。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-9-22 15:26:25 | 显示全部楼层    本楼为最佳答案   
本帖最后由 sunrise085 于 2020-9-22 15:30 编辑

编码问题,你的txt文件编码应该是 utf-8 格式
打开文件的时候添加一个编码格式参数
open(文件路径, encoding='utf-8')
关于txt的编码方式你可以打开文件看看,编码格式在下图的这个位置
搜狗截图20200922152537.png

文件的编码格式可以另存为的时候进行修改,如下图
搜狗截图20200922152800.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-22 15:41:46 | 显示全部楼层
jackz007 发表于 2020-9-22 15:22
源程序第6行,重点检查所有的标点符号(括号、逗号、句号、引号),必须都是半角(西文)的!
    ...

name = input('请输入文件名')
temp= input('请输入需要显示的行数:')
number = int(temp)
f=open('C:\\Users\\Zhibudao\\Desktop\\'+name)
for each in range(number):
    str1=f.readline()
    print(str1)
   

符号没有错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-22 15:45:49 | 显示全部楼层
sunrise085 发表于 2020-9-22 15:26
编码问题,你的txt文件编码应该是 utf-8 格式
打开文件的时候添加一个编码格式参数
open(文件路径, encod ...

应该吧编码格式设置成什么格式就不需要加encoding参数了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-9-22 15:51:23 | 显示全部楼层
Python.. 发表于 2020-9-22 15:45
应该吧编码格式设置成什么格式就不需要加encoding参数了

ANSI格式,它包含GBK。默认是以GBK打开,就像你刚刚遇到的报错,说的是gbk无法识别字符,因为你的txt文件不是gbk格式,所以无法识别
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-22 15:53:31 | 显示全部楼层
sunrise085 发表于 2020-9-22 15:51
ANSI格式,它包含GBK。默认是以GBK打开,就像你刚刚遇到的报错,说的是gbk无法识别字符,因为你的txt文件 ...

好的  谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-18 15:49

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表