天天看點

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)