У меня есть небольшой набор значений данных столбца, которые я хочу отобразить на дисплее переменной ширины. Один столбец имеет небольшой диапазон допустимых размеров (скажем, 8-10 символов), один отображает UUID (всегда 36 символов), а остальные представляют собой идентификаторы переменной длины.
Я хочу максимизировать объем данных, которые я могу отобразить, учитывая, что терминал может иметь ширину не более 72 символов и около 400 символов.
Значения, которые превышают назначенную им ширину столбца, будут сокращены.
Как мне это рассчитать?
Я использую python, если это кому-то важно.