Я создал таблицу, используя prettyprint. Теперь у меня есть требование только для печати таблицы, если она имеет более 1 строки. Похоже, что функция len не может быть применена к объектам, созданным PrettyTable.
Что я получаю сейчас:
API -> / working / state
+ ------------------------- + ----------------------- - +
| Отображаемое имя | EID |
+ ------------------------- + ----------------------- - +
| клиент | 0-49de-8c4f-e91a26006a5f
| серит | f-4883-906f-7d5709afb683 |
| админ | 5-49f2-8e3d-097f66af7143 |
| кто-то | c-4265-9d41-e94b63ea5665 |
+ --------------------------------- + --------------- --- +
API -> / error / state
+ -------------- + ------ +
| Отображаемое имя | UUID |
+ -------------- + ------ +
+ -------------- + ------ +
Что мне нужно, это:
API -> / working / state
+ ------------------------- + ----------------------- - +
| Отображаемое имя | EID |
+ ------------------------- + ----------------------- - +
| клиент | 0-49de-8c4f-e91a26006a5f
| серит | f-4883-906f-7d5709afb683 |
| админ | 5-49f2-8e3d-097f66af7143 |
| кто-то | c-4265-9d41-e94b63ea5665 |
+ --------------------------------- + --------------- --- +
API -> / error / state
(поэтому пустая таблица не печатается)