Como posso imprimir tabelas ASCII com Python? [fechadas

Estou procurando uma maneira de imprimir tabelas bonitas como esta:

=======================
| column 1 | column 2 |
=======================
| value1   | value2   |
| value3   | value4   |
=======================

Encontrei o asciitable library, mas não faz as bordas, etc. Não preciso de nenhuma formatação complexa de itens de dados, são apenas strings. Eu preciso dele para dimensionar automaticamente as colunas.

Existem outras bibliotecas ou métodos, ou preciso gastar alguns minutos escrevendo meus próprio

questionAnswers(13)

yourAnswerToTheQuestion