Uma biblioteca com o intuito de gerar tabelas automaticamente.
python -m pip install -U PyTabela
from pyTabela import pyTabela
x = pyTabela.PyTabela()
x.addCampos(["id", "nome", "sobrenome"])
x.addLinha([1, "Pablo", "Silva"])
Voce pode adicionar uma linha a qualquer momento, mas é necessario adicionar o nome dos campos primeiramente com addCampos
.
x = pyTabela.PyTabela()
x.addCampos(["id", "nome", "sobrenome"])
x.addLinha([1, "Pablo", "Silva"])
x.addLinha([2, "Vitória", "Karolina"])
x.addLinha([3, "Fulano", "de Tal"])
print(x)
+----+---------+-----------+
| id | nome | sobrenome |
+----+---------+-----------+
| 1 | Pablo | Silva |
| 2 | Vitória | Karolina |
| 3 | Fulano | de Tal |
+----+---------+-----------+
a.saveTabela("Nome_Do_Arquivo.csv")
a.loadTabela("Nome_Do_Arquivo.csv")