Я получаю эту ошибку при вставке данных в таблицу. result_df имеет столбец, содержащий текст на разных языках, и я пытался использовать кодировку ('utf-8'), но бесполезно.
Я использовал следующий код:
result_df.Column_Name.str.encode('utf-8')
data1=result_df.values.tolist()
conn = connection.__open__()
cursor = conn.cursor()
sqlstmt = 'SQL_stmt'
cursor.executemany(sqlstmt, data1).
conn.commit()
< /code>
Любые советы по этому поводу оценены < /p>
Подробнее здесь: https://stackoverflow.com/questions/620 ... sition-586
UnicodeEncodeError: кодек «ascii» не может закодировать символ «xa0» в позиции 586: порядковый номер вне диапазона (128) ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Преобразование расширенного Ascii (>127) в стандартный Ascii (<128) в Java
Anonymous » » в форуме JAVA - 0 Ответы
- 80 Просмотры
-
Последнее сообщение Anonymous
-