Мне нужна комбинация QR-кода ,, поэтому я нахожу юникод '/ u2588', это должен быть квадратный черный блок, но в терминале.
Невозможно исправить отображение , блок становится прямоугольником:
![enter image description here](https://i.stack.imgur.com/Mqxeh.png)
Итак, мне нужен экранирующий шрифт? Или ..
Мой шрифт сейчас: Dejavu Sans Mono Код: python3
исходный код:
def print_cmd_qr(qrText, white=u'/u2588', black=' ', enableCmdQR=True):
blockCount = int(enableCmdQR)
if abs(blockCount) == 0:
blockCount = 1
white *= abs(blockCount)
if blockCount < 0:
white, black = black, white
sys.stdout.write(' '*50 + '\r')
sys.stdout.flush()
qr = qrText.replace('0', white).replace('1', black)
sys.stdout.write(qr)
sys.stdout.flush()