Изменение названия командной строки
Использую библиотеку ctypes для изменения названия. При попытке вставить переменную которая выдаёт числовое значение, он его не выводит. Код:
with open('test.txt') as f:
text = f.read()
lines = text.count('\n') + 1
ctypes.windll.kernel32.SetConsoleTitleA(b"GAME | With balance: ", str(lines), b" | All: ", lines)
Может есть у кого идеи реализации?
Ответы (1 шт):
Автор решения: SaNoKProG
→ Ссылка
Прочёл новую документацию, теперь, если используется python 3, то можно пользоваться - SetConsoleTitleW. Является версией Unicode функции SetConsoleTitle. Таким образом, вы можете использовать Unicode и вам больше не нужно кодировать строку / переменную в байтовый объект. Вы можете просто заменить аргумент строковой переменной.