广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python 读取文件乱码问题
  • 669
分享到

python 读取文件乱码问题

乱码文件python 2023-01-31 07:01:01 669人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

原文地址:Http://www.zisexinghen.cn/likeshare/322.html 一、问题: python读取文件时会遇到乱码的问题 二、解决方法: 1、已utf-8格式打开文档 f = open(r'E:\Pyth

原文地址:Http://www.zisexinghen.cn/likeshare/322.html

一、问题:

python读取文件时会遇到乱码的问题

二、解决方法:

1、已utf-8格式打开文档


f = open(r'E:\Python\liaotian.txt','r',encoding='utf-8')
f.seek(0,0)
for each_line in f:
    print(each_line)
f.close()

2、以二进制打开文件,然后对读取的内容进行utf-8编码


f = open(r'E:\百度云同步盘\云同步盘\Python\liaotian.txt','rb')
f.seek(0,0)
for each_line in f:
    print(each_line.decode('utf-8'))
f.close()

三、查看文档的编码格式

1、安装chardet模块

    (1)官方地址: http://pypi.python.org/pypi/chardet

    (2)下载文件

        

    (3)将它解压得到其中的文件夹【chardet】将这个文件夹复制到【python安装根目录\Lib\site-packages】下,确保这个位置可以被python引用到。如果不能被引用到请加入环境变量。在安装完chardet模块,我就可以使用它了。

    (4)查看文档的格式


import chardet
path = r'E:\Python\liaotian.txt'
f = open(path,'rb')
data = f.read()
print(chardet.detect(data))

 

--结束END--

本文标题: python 读取文件乱码问题

本文链接: https://www.lsjlt.com/news/190780.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python 读取文件乱码问题
    原文地址:http://www.zisexinghen.cn/likeshare/322.html 一、问题: python读取文件时会遇到乱码的问题 二、解决方法: 1、已utf-8格式打开文档 f = open(r'E:\Pyth...
    99+
    2023-01-31
    乱码 文件 python
  • java读取文件乱码问题图文详解
    Java读取文本文件(例如csv文件、txt文件等),遇到中文就变成乱码。(推荐:java视频教程)读取代码如下:List lines=new ArrayList(); BufferedReader br = new BufferedR...
    99+
    2022-02-05
    java
  • 解决.properties文件中文读取乱码问题(idea Java)
    一、 对于.properties文件的读取容易出现的中文读取乱码问题 原始代码 未加读取.properties文件的规则 public class CityCodeUtils { private...
    99+
    2023-09-11
    java intellij-idea 开发语言 学习
  • Java读取properties文件之中文乱码问题及解决
    目录Java读取properties文件中文乱码两种方式读取properties配置文件方式一:使用Properties集合工具类读取配置文件。方式二:使用ResourceBundl...
    99+
    2022-12-29
    Java读取properties文件 Java中文乱码 Java properties文件
  • 如何解决php读取word 中文乱码问题
    本文操作环境:Windows7系统,PHP7.4版,Dell G3电脑。如何解决php读取word 中文乱码问题?php读取word文件过程中乱码,怎么解决?一、首先要确认php版本,最好是高于5.6二、启用PHP Com 扩展// 将以下...
    99+
    2017-06-25
    php word
  • 怎么解决php读取word中文乱码问题
    这篇文章主要介绍“怎么解决php读取word中文乱码问题”,在日常操作中,相信很多人在怎么解决php读取word中文乱码问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么解决php读取word中文乱码问题...
    99+
    2023-06-22
  • Java读写.properties文件解决中文乱码问题
    一般使用到properties配置文件,一般都是在spring项目里面,直接由框架帮你读,当然,你也得考虑到编码的问题。但是现在要是要求使用Java直接读写properties文件,就发现很多的问题,比如,我的properties文件的编码...
    99+
    2023-05-30
    properties 乱码 ava
  • 如何解决csv文件读写乱码问题
    本篇内容主要讲解“如何解决csv文件读写乱码问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决csv文件读写乱码问题”吧!可能你有类似经历,用excel打开一个csv文件,中文全部显示乱...
    99+
    2023-06-15
  • .Net Core读取文件时中文乱码问题的解决方法分享
    目录背景问题.NET Framework 中的默认属性.NET Core 上的默认属性解决办法附.Net Core下读取配置文件中文乱码总结背景 今天在使用core web api上...
    99+
    2022-11-13
  • python读取文件出现乱码如何解决
    读取文件出现乱码的原因可能是文件的编码格式与代码中指定的编码格式不一致。解决办法如下: 使用正确的编码格式打开文件。可以使用op...
    99+
    2023-10-20
    python
  • Android读取本地json文件的方法(解决显示乱码问题)
    本文实例讲述了Android读取本地json文件的方法。分享给大家供大家参考,具体如下: 1、读取本地JSON ,但是显示汉字乱码 public static String ...
    99+
    2022-06-06
    乱码 JSON 方法 Android
  • python读取mat文件中的struct问题
    目录python读取mat文件中的structmat文件结构如下经过查找资料,总结如下解决办法python读取mat文件报错python读取mat文件中的struct All dev...
    99+
    2022-11-11
  • 怎么解决jquery读取txt乱码问题
    这篇文章主要介绍“怎么解决jquery读取txt乱码问题”,在日常操作中,相信很多人在怎么解决jquery读取txt乱码问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么...
    99+
    2022-10-19
  • java中读取文本文件出现乱码
    最近遇到一个问题,Java读取文本文件(例如csv文件、txt文件等),遇到中文就变成乱码。读取代码如下:List lines=new ArrayList(); BufferedReader br = new BufferedReade...
    99+
    2017-06-04
    java 读取 文本文件 乱码
  • Python中文乱码问题(转)
    1、设置PyCharm工具的编码格式:File--》setting--》Editor--》FileEncodings--》IDE encoding:utf-8 2、在PyCharm模块文件的第二行加入语句:#-*-coding:utf-8...
    99+
    2023-01-31
    乱码 中文 Python
  • mysql CAPI接口读取中文乱码的问题如何解决
    这篇文章主要讲解了“mysql CAPI接口读取中文乱码的问题如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql CAPI接口读取中文乱码的问...
    99+
    2022-10-18
  • java压缩文件乱码问题
    用java来打包文件生成压缩文件,有两个地方会出现乱码:内容的中文乱码问题:修改sun的源码。使用开源的类库org.apache.tools.zip.ZipOutputStream和org.apache.tools.zip.ZipEntry...
    99+
    2019-05-09
    java 乱码
  • java读取txt中文乱码
    java读取txt文本中如含有中文,可能会出现乱码,解决方案是: 要统一编码,java工程的编码,txt文本编码,java工程中的java文本编码都统一为utf-8; 利用 InputStreamReader(new FileInputSt...
    99+
    2016-12-29
    java基础 java 乱码
  • 怎么解决springboot读取自定义配置文件时出现乱码问题
    这篇文章主要介绍“怎么解决springboot读取自定义配置文件时出现乱码问题”,在日常操作中,相信很多人在怎么解决springboot读取自定义配置文件时出现乱码问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家...
    99+
    2023-06-25
  • Python读取文件内容出现中文乱码怎么解决
    在Python中,如果你读取文件内容出现中文乱码,可以尝试以下方法解决:1. 指定文件编码:在使用`open()`函数读取文件时,可...
    99+
    2023-10-12
    Python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作