getting database column names from query

Simon Forman rogue_pedro at yahoo.com
Wed Aug 16 15:38:09 EDT 2006


Jason Nordwick wrote:
> I'm using MySQLdb and can connect and issue queries that return result sets, but I how do I get the column names for those result sets?
>
> >>> c = MySQLdb.connect(*creds)
> >>> k = c.cursor()
> >>> k.execute("select * from account")
> 3L
> >>> k.fetchall()
> ((1L, 'test', -1L), (2L, 'Test', -1L), (3L, 'Test2', -1L))
>
>
> -j

k.description

See also http://www.python.org/dev/peps/pep-0249/

HTH,
~Simon




More information about the Python-list mailing list