sql >> Databáze >  >> RDS >> Mysql

Jak načíst hodnotu sloupce výsledku SQL pomocí názvu sloupce v Pythonu?

MySQLdb modul má DictCursor :

Použijte jej takto (převzato z Psaní skriptů MySQL pomocí Python DB-API ):

cursor = conn.cursor(MySQLdb.cursors.DictCursor)
cursor.execute("SELECT name, category FROM animal")
result_set = cursor.fetchall()
for row in result_set:
    print "%s, %s" % (row["name"], row["category"])

upravit: Podle uživatele 1305650 to funguje pro pymysql také.



  1. Jak použít if existuje-pokud neexistuje v PL/SQL?

  2. Instalace PostgreSQL na OSX pro vývoj Rails

  3. Hibernate postgresql/hsqldb Problém s nekompatibilitou sloupce TEXT

  4. Jak udržet připojení naživu v java