Я использую Python 3.7 для записи файла .csv со сборкой в lib csv.
Ошибка возникает, если на входе содержится символ Unicode «Белая пуля»
https://unicode -table.com / ен / поиск / д =% E2% 97% A6 :
◦
Код:
with open(filename, 'w', newline='', encoding='ansi') as csvfile:
filewriter = csv.writer(csvfile, delimiter=';', quoting=csv.QUOTE_MINIMAL)
filewriter.writerow(['H', debitor, None, customer_name, notes, setup.HQ])
Ошибка:
'mbcs' codec can't encode characters in position 0--1: invalid character
Это ошибка или есть какое-то ограничение, о котором я не знаю?