relatively new python programmer here. I'm coding a program on windows 10 that uses the climage module to display pictures in the terminal using unicode characters (yes, it has to be displayed in the terminal), my code looks something like this.
print(climage.convert("cat.png", is_256color=True, is_truecolor=False,
is_unicode=True))
The issue with this is that while my IDE (pycharm) displays the unicode characters just fine when I click on and run the python file it just spits back a bunch of garbage at me.
[38;5;16m▄←[48;5;16m←[38;5;16m▄←[48;5;16m←[38;5;16m▄←[48;5;16m←[38;5;16m▄←[48;5;16m←[38;5;16m▄←[48;5;16m←[38;5;16m▄←[48;5;16m←[38;5;16m▄←
This kind of stuff repeated over and over and over. I'm assuming they're its best attempt at displaying unicode characters with whatever limitation it has that causes this but I'm not very familiar with unicode. So what I'm asking is, is there a way to run this with it actually displaying the unicode characters as they're supposed to be?