天天看点

UnicodeEncodeError: 'gbk' codec can't encode character '\ufb01' in position 2620: illegal multibyte

UnicodeEncodeError: 'gbk' codec can't encode character '\ufb01' in position 2620: illegal multibyte sequence

UnicodeEncodeError: 'gbk' codec can't encode character '\ufb01' in position 2620: illegal multibyte

问题的原因在于Python 3里面字符串的默认编码是​

​Unicode​

​的

with open('e:/test.txt', encoding='utf-8') as f:
    f.write(content)