2016 - 2024

感恩一路有你

python写入txt文件中文乱码 python怎样读取文本文件里的中文?

浏览量:1860 时间:2021-03-14 14:13:57 作者:admin

python怎样读取文本文件里的中文?

#在Windows 环境下

import sys

reload(sys)

sys.setdefaultencoding("utf-8")

import re

fin = open("in.txt", "r") #以读的方式打开输入文件

for eachLine in fin: #按行读入文件内容

line = eachLine.strip().decode("gbk", "utf-8") #处理前进行相关的处理,包括转换成Unicode等

print line #打印原始字符

p2 = re.compile(ur"[^一-龥]") #中文的编码范围是:一到龥

zh = "".join(p2.split(line)).strip()

#zh = ",".join(zh.split())

print zh ##打印中文字符

python写入txt文件中文乱码 python问号表达式 python中文路径乱码

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。