UnicodeEncodeError: кодек 'charmap' не может кодировать символы в позиции 108-110: символ отображается на <undefined> - PullRequest
0 голосов
/ 26 сентября 2019

Новичок здесь.Я изучал аналитику электронной почты, используя Python.Я пытался конвертировать файл в CSV.Я использую следующий код:

with open('mbox.csv','w') as outfile:
    writer=csv.writer(outfile)
    writer.writerow(['subject','from','to','date'])

    for message in mbox:
        writer.writerow([message['Subject'],message['from'],message['to'],message['date']])  

Я получаю сообщение об ошибке:

UnicodeEncodeError: 'charmap' codec can't encode characters in position 108-110: character maps to <undefined>.

Хотя кажется, что файл CSV создан, меня беспокоит ошибка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...