Как сделать, чтобы вывелось все “красиво”)
#!/usr/bin/python
import sqlite3
from sqlite3 import Error
database = "C:\\sqlite\pythonsqlite.db"
conn = sqlite3.connect(database)
cur = conn.cursor()
cur.execute("SELECT * FROM users")
# Выведет название столбцов
# cur.execute("PRAGMA table_info(users)")
# print (cur.fetchall())
# cur.description
rows = cur.fetchall()
for row in rows:
print(row)
cur.close()
conn.close()
В стиле
ID NAME TEL
—————–
1 Vas 123
2 Rty 321
Потому что у меня на моем условном примере выводится, типа
(1, ‘aNTONIO’, ‘+2345563’)
(2, ‘dENIZKA’, ‘+2666633’)
А хочется, чтобы как минимум были заголовки колонок сверху.