python读取文本内容中文乱码怎么解决

发布时间:2022-06-14 09:44:59 人气:514 作者:多测师

  python读取文本内容乱码的解决方法:

  1、查看文件编码方式:

  import chardet

  fobj=open(fname,'r')

python读取文本内容中文乱码怎么解决

  data=fobj.read()

  print chardet.detect(data)['encoding']

  2、编码类型转换

  python默认使用unicode字符集,默认编码方式utf-8.

  str.decode('gbk') #将gbk编码的字符串转换成unicode编码

  str.encode('gbk') #将unicode编码的字符串转换成gbk编码

  以上内容为大家介绍了python读取文本内容中文乱码怎么解决,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注多测师。https://www.e70w.com/xwzx/


返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线