Я пишу скрипт Python для распечатки отображаемого пользовательского интерфейса. Проблема в том, что у каждого пользователя Linux будет свой собственный уникальный размер терминала. Это приведет к тому, что жестко заданный пользовательский интерфейс выйдет из формата.
(Если примеров много, терминал выглядит сумасшедшим !!!).
Пример, в скрипте. У меня есть распечатка:
print "+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
Формат должен хорошо работать в моем терминале:
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++
Когда терминал меньше, формат распечатки заканчивается.
Формат стал:
++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++
Вот я и думаю:
- Когда пользователь запускает скрипт, могу ли я автоматически изменить размер терминала Linux на мой объявленный размер
- Можно ли получить ширину и длину размера пользовательского терминала с помощью Python, чтобы дисплей терминала мог быть гибким
- Мне бы хотелось услышать лучшее решение по всему миру для решения проблемы с отображением терминала!
Я бы настоятельно предпочел рекомендации в Python