Быстрый, интерактивный способ просмотра имен столбцов
Если вы работаете в Python в интерактивном режиме и хотите просто «увидеть» имена столбцов, я нашел cursor.description для работы.
import sqlite3
conn = sqlite3.connect('test-db.db')
cursor = conn.execute('select * from mytable')
cursor.description
Выводит что-то вроде этого:
(('Date', None, None, None, None, None, None),
('Object-Name', None, None, None, None, None, None),
('Object-Count', None, None, None, None, None, None))
Или быстрый способ получить доступ и распечатать их.
colnames = cursor.description
for row in colnames:
print row[0]
Выводит что-то вроде этого:
Date
Object-Name
Object-Count