在Python3.6中将执行的内容写入文件的时候,
f = open(‘log.txt’, ‘a’)
会碰到:'gbk' codec can't encode character '\x81' in position 60: illegal multibyte sequence这个问题。
其实就是在windows中,新建的文本文件的默认编码是gbk.
如此,我们可以在程序中提前指定编码就可以了. 而utf-8通用,就选它了 …….
f = open(‘log.txt’, ‘a’,encoding=’utf-8’)