Запрашивание оракула на иврите в Python 2.7 - PullRequest
1 голос
/ 07 июля 2019

Я пытаюсь запросить Oracle (с помощью cx_oracle), и мой запрос должен возвращать значения на иврите. Однако, когда я печатаю его, я вижу ромб с вопросительным знаком.

Я пытался использовать UTF-8 и cp1252 и все это. Либо я не правильно его использую, либо есть другое решение, но я не могу его решить.

Кто-нибудь знает?

1 Ответ

0 голосов
/ 08 июля 2019

Убедитесь, что вы используете UTF-8 в своем соединении, используя следующий код при создании соединения:

connection = cx_Oracle.connect("user/pw@host/service", encoding="UTF-8",
        nencoding="UTF-8")
...