python将utf8转换成中文_基于python2如何将txt内utf-8转换成中文

本文介绍了在Python2环境下如何将包含UTF-8编码的TXT文件转换为可显示中文的文本。通过使用`decode('utf-8')`方法可以将编码的字符串转换为Unicode,然后再进行打印或写入文件操作。示例代码中展示了如何读取并解码UTF-8文本,确保在输出或写入文件时能正确显示中文。
摘要由CSDN通过智能技术生成

在python2中如何将txt中的utf-8转换成中文

txt中的内容是这样的:

('\xef\xbc\x8c\n', 30)

('\xe7\x9a\x84\n', 12)

('\xef\xbc\x81\n', 11)

('\xe8\xbf\x98\n', 7)

('\xe5\xbe\x88\n', 6)

('\xe6\xb2\xa1\n', 6)

('\xe5\xae\x89\xe8\xa3\x85\n', 5)

('\xe4\xbd\xbf\xe7\x94\xa8\n', 3)

'\xe5\x90\xa6\xe5\x90\xa6'.decode('utf-8')#否否

test.txt('\xef\xbc\x8c\n', 30)

('\xe7\x9a\x84\n', 12)

('\xef\xbc\x81\n', 11)

('\xe8\xbf\x98\n', 7)

('\xe5\xbe\x88\n', 6)

('\xe6\xb2\xa1\n', 6)

('\xe5\xae\x89\xe8\xa3\x85\n', 5)

('\xe4\xbd\xbf\xe7\x94\xa8\n', 3)

convert.pyout = open('output.txt', 'w')

f = open('test.txt', 'r')

out.write(f.read().decode

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值