python2 读取文件TXT编码问题
2017-11-20 21:52
483 查看
读取文件:
open("test.txt","r")文件建议另存为UTF-8格式,
字打印出来是“u'\u6c49'” “就是unicode编码(python里面报的ASCII);
”\xe6\xb1\x89“ 是utf-8 编码,printf 输出就是正常汉字了,若还是打印这个,就需要将LIST里for循环打印
utf-8编码的汉字len(),单个字符长度是3;unicode len()长度是1,
将utf-8 的字,.decode("utf-8") 后就是unicode(ascii),ascii编码的 .encode("utf-8”) 后就是utf-8编码的了
虽然python网上的代码多,但是汉字编码做的不如python3好。别的介绍汉字编码的很多,感觉用好encode decode len() 就足够了
open("test.txt","r")文件建议另存为UTF-8格式,
字打印出来是“u'\u6c49'” “就是unicode编码(python里面报的ASCII);
”\xe6\xb1\x89“ 是utf-8 编码,printf 输出就是正常汉字了,若还是打印这个,就需要将LIST里for循环打印
utf-8编码的汉字len(),单个字符长度是3;unicode len()长度是1,
将utf-8 的字,.decode("utf-8") 后就是unicode(ascii),ascii编码的 .encode("utf-8”) 后就是utf-8编码的了
虽然python网上的代码多,但是汉字编码做的不如python3好。别的介绍汉字编码的很多,感觉用好encode decode len() 就足够了
相关文章推荐
- 关于Python文档读取UTF-8编码文件问题
- Python处理unicode编码的txt文件(Python中文处理)——解决to_excel()和to_csv()导出文件内容为空的问题
- python读txt文件的编码问题
- python中使用文件的读取编码问题和简单正则使用(二)
- 【Android】读取txt文件的内容以及其编码问题
- Python读取UTF-8编码文件并使用命令行执行时输出结果的问题
- FileReader读取中文txt文件编码丢失问题(乱码)
- Python3 将信息写入txt文件时的编码问题 ™
- 我用python将结果写入txt文件出现的编码问题及其解决方法
- 【string编码格式】Android读取txt文件乱码问题
- Python读取Excel文件遇到的编码问题(pycharm)
- Python_Python2_文件读取时的编码问题
- python中对于json写入txt文件的编码问题
- python读取不同文件的编码问题
- Python文件读取编码错误问题解决之(PyCharm开发工具默认设置的坑。。。)
- python读取和写入txt 编码问题
- 关于python读取文件编码问题(作弊方法)
- FileReader读取中文txt文件编码丢失问题
- python 读取excel文件 - 编码是个头疼的问题
- python读取文件写入数据库中编码问题