python文件录入编码的问题
2017-08-25 11:18
127 查看
经常会碰到将爬取的内容存到文本的时候内容格式不对而乱码或者显示的事unicode编码格式
有两种解决方式
第一种
第二种
修改默认python的编码格式为utf-8(算是一劳永逸的方法)
在sit-packages目录下新建sitecustomize.py
代码如下:
有两种解决方式
第一种
import codecs file = codecs.open("文本.txt", "a", "utf-8") file.write("我要追加的字") file.close()
第二种
修改默认python的编码格式为utf-8(算是一劳永逸的方法)
在sit-packages目录下新建sitecustomize.py
代码如下:
import sys sys.setdefaultencoding('utf-8')
相关文章推荐
- Python_Python2_文件读取时的编码问题
- Python 2.7.3的文件编码问题,print在控制台下面中文乱码问题,以及推荐做法
- [Python] 中文编码问题:raw_input输入、文件读取、变量比较等str、unicode、utf-8转换问题
- 简单解决Python文件中文编码问题
- 关于Python文档读取UTF-8编码文件问题
- python 中文编码问题 文件
- Python3 读写文件碰到的编码问题
- html显示中文及python文件编码问题!
- python读取不同文件的编码问题
- python读txt文件的编码问题
- 我用python将结果写入txt文件出现的编码问题及其解决方法
- Python解决文件编码问题
- python文件操作编码问题
- python读文件时的编码问题(BOM)
- 简单解决Python文件中文编码问题
- python文件、数据库读写编码的问题
- python 处理中文文件时的编码问题,尤其是utf-8和gbk
- python中写入csv,excel显示、pandas读取csv文件的编码问题
- Python文件读取编码错误问题解决之(PyCharm开发工具默认设置的坑。。。)
- Python读取UTF-8编码文件并使用命令行执行时输出结果的问题