python 报错”UnicodeDecodeError: ‘utf-8’ codec can’t decode byte”的解决办法

python 报错”UnicodeDecodeError: ‘utf-8’ codec can’t decode byte”的解决办法最近写了一个 Python 小程序 用来统计 三国演义 中人物出场次数的 从网上下载一个 三国演义 txt 的文件 但是后来程序运行时出现以下报错 UnicodeDecod utf 8 codeccan tdecodebyte0 invalidstart 后来经过不断查找终于找到了解决办法 由于我在程序中设定文件打开的

由于我在程序中设定文件打开的编码格式为“utf-8”,但是我后来用电脑的记事本打开这个”三国演义.txt”文件,然后在点击另存为的时候,发现原文件的编码方式是“ANSI”. 哦哦哦哦哦哦哦哦哦哦哦。。。。不报错才怪呢!

下面附上代码以及代码运行结果:

import jieba text=open('./三国演义1.txt',"r",encoding='utf-8').read() words=jieba.lcut(text) counts={} for word in words: if len(word)==1: #排除带个字符的分词效果 continue else: counts[word]=counts.get(word,0)+1 items=list(counts.items()) items.sort(key=lambda x:x[1],reverse=True) for i in range(15): word,count=items[i] print("{0:<10}{1:>5}".format(word,count))

曹操果然是男一号!!!

小记:学习过程中会遇到各种问题,有的时候往往就是这样的小问题让你很不舒服。然而,越是这种小问题,越是应该搞清楚,不能似是而非,一知半解。学习之路漫漫,求共勉!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/224038.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午12:50
下一篇 2026年3月17日 下午12:50


相关推荐

  • MySQL中的锁机制详细说明[通俗易懂]

    MySQL中的锁机制详细说明[通俗易懂]一、MySQL锁机制起步锁是计算机用以协调多个进程间并发访问同一共享资源的一种机制。MySQL中为了保证数据访问的一致性与有效性等功能,实现了锁机制,MySQL中的锁是在服务器层或者存储引擎层实现的。二、行锁与表锁首先我们来了解行锁与表锁的基本概念,从名字中我们就可以了解:表锁就是对整张表进行加锁,而行锁则是锁定某行、某几行数据或者行之间的间隙。各引擎对锁的支持情况如下:行锁表锁页锁MyISAM√BDB√√InnoDB√√1.行锁A

    2022年9月29日
    4
  • translate3d模拟滚动条

    translate3d模拟滚动条做移动端页面,通常是不用原生的scroll,而是用translate3d来模拟,原因主要是原生的scroll对移动端的支持并不是很好,样式也不好看(有滚动条出现),用translate3d来模拟还可以调用GPU来加速,提高性能。html:

    2025年7月12日
    6
  • 安防流媒体无插件直播管理设计

    安防流媒体无插件直播管理设计什么是无插件方案?通过简单的网络摄像机通道配置,将传统监控行业里面的高清网络摄像机IPCamera、NVR等具有RTSP协议输出的设备接入到流媒体服务,流媒体服务能够将这些视频源的音视频数据进行拉取,转换为RTMP/HLS,进行全平台终端H5直播(Web、Android、iOS),并且EasyNVR能够将视频源的直播数据对接到第三方CDN网络,实现互联网级别的直播分发;1我的设备1.1….

    2022年6月10日
    43
  • XPath解析中的 ‘Element a at 0x5308a80’是什么

    XPath解析中的 ‘Element a at 0x5308a80’是什么话不多说,直接上代码以链家网为例,解析网页打印出来的东西居然不是想象中的html文件,而是“<Elementhtmlat0x52e5c10>”这么个东西。这个东西其实是一个元素,后面会介绍到。现在还是说说怎么把这个东西变成我们能看懂的html内容吧。fromlxmlimportetreeimportrequestsfromlxml.htmlimport…

    2025年9月26日
    7
  • 深入javascript之原型和原型链

    深入javascript之原型和原型链原型和原型链是 js 中的难点也是重点 明白了原型和原型链会让我们在后面不管是学习还是工作都会更加高效 并且原型和原型链会是面试中必不可少的话题 看完此篇文章一定会让你对原型 原型链有深刻全面的了解 深入系列 深入 javascript 之作用域深入系列 深入 javascript 之执行上下文 nbsp 一 函数对象 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 所有引用类型 函数 数组 对象 都拥有 prot

    2026年3月20日
    2
  • windows 域名绑定ip

    windows 域名绑定ip有时候访问网站会出现网站拒绝访问的情况 如果知道这个网站的 IP 我们可以尝试用域名绑定 ip 的做法来解决

    2026年3月19日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号