我的文件本来是GBK编码的这个时候我用append追加输入进的文字“Python是世界上最好的语言”一直不与文件编码兼容,难道我只能输入utf8编码下的字符串么可不可以输入GBK编码的字符串呢?
text原来存储是什么编码就用什么编码打开,要不会乱码,ansi用gbk
f=open('a.txt','a',encoding='gbk') f.write('Python是世界上最好的语言') f.close()