python3 write excel имеет исключение UnicodeEncodeError - PullRequest
0 голосов
/ 27 декабря 2018

Я использую модуль python3 xlsxwriter, пишу файл Excel и хочу дать файлу имя, которое содержит китайское слово.Однако это дает мне исключение UnicodeEncodeError: кодек «latin-1» не может кодировать символы в позиции 3-8: порядковый номер не в диапазоне (256)
Я хочу знать, как с этим справиться.

1 Ответ

0 голосов
/ 27 декабря 2018

Попробуйте поставить 'u' перед именем файла, чтобы представить его в виде строки Unicode.

u'filename_with_chinese_chars"
...