Привет, я делаю простой пользовательский интерфейс Curses. У меня все работает. Я пытаюсь напечатать это █ в моем прогресс бар, но когда я я получаю эту ошибкуPython Curses UI печать Юникод
File "simple.py", line 100, in <module> │
│ main() │
│ File "simple.py", line 55, in main │
│ show_progress() │
│ File "simple.py", line 83, in show_progress │
│ win.addstr(1,pos,u"\u2588") │
│UnicodeEncodeError: 'ascii' codec can't encode character u'\u2588' in position 0: ordinal not in range(128)
Я знаю, что это ужасная ошибка, но это то, как она печатается
Вот код, который печатает его
win.addstr(1,pos,u"\u2588")
Какую версию Python вы используете? – snakecharmerb
Я использую 2.7.10 – 112madgamer