1.open中加入b参数,可直接操作字节或二进制指令,以便适用于跨平台或所有文件的操作
2.windows默认gbk格式,除非你一口得(decode)平台的格式(b.decode('utf-8'))才可在读取中不乱码
3.windows中的回车是\r\n两个字节,Python自动处理成了\n
4.写作文件时,需要用以下格式来编码成电脑语言:
a=open('测试1.1','wb') b=a.write(bytes('11111\n',encoding='utf-8')) b=a.write('我草'.encode('utf-8')) a.close()