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()
posted on 2018-05-07 18:33  我赌,但我获胜  阅读(102)  评论(0编辑  收藏  举报