Я пишу терминальную игру на python. У него есть функция загрузчика карт, обычно он работает нормально, когда я использую обычные символы на карте. (abcdefg) но когда я использую что-то вроде █ и сохраняю карту как 'ansi', она отображается как полутвердое. Когда я изменяю кодировку на юникод, дисплей зашифровывается с выводом, таким как ^ a ^ a ^ a ^ a ^ a и тому подобное. Когда я сохраняю его как юникод с прямым порядком байтов или юникод с прямым порядком байтов, он вообще не отображает карту. Мне интересно, что происходит. Может кто-нибудь помочь, или я отправляю это в неправильном разделе?