Распечатать урду / арабский язык в консоли (Python)

Я новичок и не знаю, как настроить консоль для печати урду / арабских символов. Я использую Wing IDE при запуске этого кода.

print "طجکسعبکبطکسبطب"

я получаю это на моей консоли

طجکسعبکبطکسبطب

1 ответ

Вы должны закодировать свои строковые аргументы как Unicode UTF-8 или позже. Обернуть весь код в Unicode и / или пометить отдельные строковые аргументы как Unicode (u'your text') тоже.

Кроме того, вы должны убедиться, что Юникод включен в вашем терминале / окне приглашения.

#!/usr/bin/env python
# -*- coding: UTF-8 -*-

arabic_words = u'لغت العربیه'

print arabic_words

введите описание изображения здесь

Другие вопросы по тегам