python文件录入编码的问题

来源:互联网 发布:网络语氮素是什么意思 编辑:程序博客网 时间:2024/06/05 04:15

经常会碰到将爬取的内容存到文本的时候内容格式不对而乱码或者显示的事unicode编码格式
有两种解决方式


第一种

import codecsfile = codecs.open("文本.txt", "a", "utf-8")file.write("我要追加的字")file.close()

第二种

修改默认python的编码格式为utf-8(算是一劳永逸的方法)
在sit-packages目录下新建sitecustomize.py
代码如下:

import syssys.setdefaultencoding('utf-8')
原创粉丝点击