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

2023-10-27

参考:https://blog.csdn.net/weixin_40769885/article/details/82288553
UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xa1 in position 0: invalid start byte
后来经过不断查找终于找到了解决办法。

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

解决办法很简单,只需要在另存为的时候,选择编码方式为:UTF-8即可,就像下面这样
在这里插入图片描述
之后Python运行即可正常

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python 报错“UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte“的解决办法 的相关文章

随机推荐

  • 构建统一CIM数字底盘,实现基于BIM的全流程管控

    2009年 SuperMap发布了首款二三维一体化GIS软件 首次提出了二三维一体化GIS技术 随后 二三维一体化的应用系统不断涌现 二三维一体化技术逐步成为三维GIS发展和研究的主流 2017年 SuperMap在二三维一体化 GIS 技
  • 数据结构视频教程 -《[中山大学]算法与数据结构(C语言版)[胡青主讲]》

    整个视频打包下载地址 史上最全的数据结构视频教程系列分享之 中山大学 算法与数据结构 C语言版 胡青主讲 转载请保留出处和链接 更多优秀资源请访问 我是码农 本课程由中山大学胡青老师主讲 非常精彩 数据结构是计算机科学中的重要学科 也是计算
  • WebRTC之VAD算法

    我的书 购买链接 京东购买链接 淘宝购买链接 当当购买链接 VAD Voice Activity Detection 算法的作用是检测语音 在远场语音交互场景中 VAD面临着两个难题 1 可以成功检测到最低能量的语音 灵敏度 2 如何在多噪
  • BS作业 基于springboot + Thymeleaf +mybatis 实现的书城管理系统

    一 项目背景 项目描述 一个基本功能较为完整的后台管理项目 项目主要功能有 登录验证 登录功能还加入了随机验证码的验证 用户注册 注册中密码基于srping 安全框架提供的加密 自动加盐 的密码储存方式 对注册重名进行了处理 密码重置 修改
  • matlab面向对象排序,MATLAB面向对象编程——从入门到设计模式

    第1 部分面向对象编程初级篇 第1 章面向过程和面向对象程序设计 1 1 什么是面向过程的编程 1 2 什么是面向对象的编程 1 2 1 什么是对象 Object 1 2 2 什么是类 Class 1 2 3 什么是统一建模语言 UML 1
  • nvcc编译器之编译选项(chapter 4)

    目录 4 NVCC编译选项 4 1 命令选项类型和符号 4 2 命令选项描述 4 NVCC编译选项 4 1 命令选项类型和符号 每个nvcc选项都有一个长名称和一个短名称 它们之间可以相互替换 这两种选项的区别在于选项名称前面连字符 号 的
  • 基于javaweb+mysql的音乐网站音乐平台(java+Springboot+ssm+mysql+maven+jsp)

    一 项目简述 功能 用户管理模块 用户登录 用户注册 修改密码 榜单列表模块 动态地从数据库中获取歌曲的链接和数据 在榜单中显示 歌曲搜索模块 在首页的搜索框中可以输入关键字进行歌 曲的模糊搜索 歌曲收藏模块 在榜单列表中或搜索页面中可以点
  • Java和Python一些处理sql方式总结

    将查询结果导入csv文件中 public static int executeUpdate String sql Object param 创建一个PreparedStatement对象用来操作数据库 PreparedStatement p
  • TensorFlow之CNN图像分类及模型保存与调用

    本文主要通过CNN进行花卉的分类 训练结束保存模型 最后通过调用模型 输入花卉的图片通过模型来进行类别的预测 测试平台 win 10 tensorflow 1 2 数据集 http download tensorflow org examp
  • Python学习笔记(六):数据类型之 List

    序列是 python 中最基本的数据类型 序列中的每个元素都分配一个索引 索引从 0 开始 python 有六个序列的内置类型 最常见的是列表和元祖 序列都可以进行的操作 包括索引 切片 加 乘 检查成员 此外 python 已经内置确定序
  • 【华为OD机试真题 Python语言】102、简单的解压缩算法

    文章目录 一 题目 题目描述 输入输出 样例1 二 思路参考 三 代码参考 作者 鲨鱼狼臧 个人博客首页 鲨鱼狼臧 专栏介绍 2023华为OD机试真题 使用Python进行解答 专栏每篇文章都包括真题 思路参考 代码分析 订阅有问题后续可与
  • 单片机是什么?是做什么用的?

    简单的说单片机就是一个智能控制芯片 它是将计算机微型化的CPU 所以只要你会它的语言 就可以让它按着我们自己的想法来自由工作 这是其它任何一种芯片都无法替代的 所以一块芯片由于具备了这样一种类似计算机的强大功能 所以被多数设备大量使用 最为
  • HTML5 移动页面自适应手机屏幕四类方法

    1 使用meta标签 viewport H5移动端页面自适应普遍使用的方法 理论上讲使用这个标签是可以适应所有尺寸的屏幕的 但是各设备对该标签的解释方式及支持程度不同造成了不能兼容所有浏览器或系统 viewport 是用户网页的可视区域 翻
  • Array王锐大神力作:osg与PhysX结合系列内容——第3节 地形碰撞体

    Array王锐大神力作 osg与PhysX结合系列内容 地形碰撞体 烘焙 物理碰撞体 HeightField与TriangleMesh 物理材质的概念与使用 直接读取高度图数据 与osg HeightField结合使用 Pvd调试环境 构建
  • 怎么让文件脱离 SVN 版本控制

    1 建一个记事本文件 然后吧这句话复制进去 for r a in do if exist a svn rd s q a svn 2 然后保存 3 再把记事本文件重命名 叫 删除SVN信息 bat 注意后缀名不是txt而是bat 了 4 然后
  • 最大熵模型的学习

    最新思考 最大熵模型 maximum entropy model 由最大熵原理推导实现 是一种判别模型 也是利用条件概率P Y X 来进行判断 要想知道最大熵模型 首先需要从最大熵定理来说起 香农爸爸真的是强 对于通信专业的我们从本科就沐浴
  • Android系统的整个源码目录结构分析

    Android系统的整个源码目录结构分析 本文介绍的Android系统源码并不是像某一个类 比如 Handler 的源码 而是支持整个Android系统能够运行的源码 这里只对Android系统源码目录进行分析 具体的源码一般都是根据需求来
  • CCP2.1协议基础知识

    1 前言 1 1 名词介绍 ASAP Arbeitskreis Standardisierung von Applicationssystem 应用系统标准化小组 CCP CAN Calibration Protocol CAN标定协议 C
  • 一款好用的软件成分分析及同源漏洞检测工具(COBOT SCA)

    北大库博软件成分分析与同源漏洞检测工具 CoBOT SCA 是基于代码大数据 相似哈希等技术 研发的新一代代码同源分析系统 面向组织的第三方库检测需求 在不改变组织现有开发 测试流程的前提下 与源代码管理系统 Git SVN等 缺陷管理系统
  • python 报错“UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte“的解决办法

    参考 https blog csdn net weixin 40769885 article details 82288553 UnicodeDecodeError utf 8 codec can t decode byte 0xa1 in