Моя проблема в том, что я получил следующую ошибку кодирования при копировании данных из CSV-файлов в таблицу базы данных.
psycopg2.DataError: неверная последовательность байтов для кодирования "UTF8": 0xf8
СОВЕТ: Эта ошибка также может произойти, если последовательность байтов не соответствует кодировке, ожидаемой сервером, который контролируется "client_encoding".
Я не использую какие-либо команды кодирования и декодирования. И чтобы скопировать данные из файла в таблицу, я использую следующий код.
cur.copy_from(myFile, myTable)
И эти файлы содержат много специальных символов и странных данных. Но я хочу хранить все эти данные.
EDIT
Таблица:
создать таблицу myTable (целое число идентификатора, символ имени меняется (10000));
и образец файла CSV:
"1";"This is |_|¨^~~ || ¨text wuth special charater like Bjш;; ø"
"2";"Test data -._.- (2010/10/11) "