Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 13, 2010 08:29:18

andreiru
От:
Зарегистрирован: 2010-11-06
Сообщения: 154
Репутация: +  0  -
Профиль   Отправить e-mail  

Получение ассоциативного массива из БД

Здравствуйте!

Использую MySQLdb, подскажите можно ли получить результат в виде ассоциативного массива, как в PHP ?
({id:“1”,name:“test”})

cursor.execute("""SELECT * FROM test""")
for row in cursor.fetchall():
print row[1]



Офлайн

#2 Ноя. 13, 2010 10:15:32

appetito
От:
Зарегистрирован: 2010-09-28
Сообщения: 147
Репутация: +  2  -
Профиль   Отправить e-mail  

Получение ассоциативного массива из БД

можно (используя MySQLdb.cursors.DictCursor)

connection = MySQLdb.connect( host = "localhost", user ='user', passwd = 'password', cursorclass =MySQLdb.cursors.DictCursor)



Офлайн

#3 Ноя. 13, 2010 11:04:10

andreiru
От:
Зарегистрирован: 2010-11-06
Сообщения: 154
Репутация: +  0  -
Профиль   Отправить e-mail  

Получение ассоциативного массива из БД

appetito, спасибо получилось !



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version