vector<string> filds;
for ( int x = 0 ; fd = mysql_fetch_field( res ) ; x++ )
{
filds.push_back(fd->name);
}
подскажите как реализовать подобное в Python
ни как не могу получит список полей
использую import MySQLdb
>>> import MySQLdb >>> curs=MySQLdb.connect(user='slivlen',passwd='',db='mysql').cursor() >>> curs.execute('SELECT * FROM db') latin1 2L >>> fields = [] >>> for f in curs.description: ... fields.append(f[0]) ... >>> fields ['Host', 'Db', 'User', 'Select_priv', 'Insert_priv', 'Update_priv', 'Delete_priv', 'Create_priv', 'Drop_priv', 'Grant_priv', 'References_priv', 'Index_priv','Alter_priv', 'Create_tmp_table_priv', 'Lock_tables_priv', 'Create_view_priv', 'Show_view_priv', 'Create_routine_priv', 'Alter_routine_priv', 'Execute_priv'] >>>
fields = [f[0] for f in curs.description]
slivlenбОЛЬШОЕ спасибо, вы оказались быстрее чем раскапывая модуль MySQL-python-1.2.2>>> fields = [] >>> for f in curs.description: ... fields.append(f[0])