У меня есть код python, который печатает текст Arabi c на терминале vscode, вывод в терминале отображается в «нечитаемом» формате.
код:
print('مرحبا')
вывод:
مرحبا
Как я могу решить эту проблему?
Yum Просто нужно изменить кодировку. В строке состояния нажмите UTF-8 -> сохранить с кодировкой -> код, который вы выбираете (я думаю windows 1256)
Вам необходимо импортировать библиотеку arabi c -reshaper: введите в системной командной строке "pip install --upgrade arabi c -reshaper". Затем используйте import arabic_reshaper в вашей IDE. После этого:: "pip install python -bidi". И используйте from bidi.algorithm import get_display в вашей IDE.
import arabic_reshaper
from bidi.algorithm import get_display