Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да извлека стойност на колона с резултати от SQL, използвайки име на колона в Python?

MySQLdb модулът има DictCursor :

Използвайте го по този начин (взето от Писане на MySQL скриптове с 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"])

редактиране: Според user1305650 това работи за pymysql както и.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Възможно ли е да се изпълни вмъкване на база данни от командния ред на Windows?

  2. SQL Последни снимки от контакти (групирани по контакт)

  3. как да взема данни от csv файл и да ги записвам в grails с mysql?

  4. Как да прекъсна заявката за вмъкване, преди задействане на вмъкване mysql

  5. Преобразуване на редове с твърде много стойности в колони