-1
在python我想使用Python來填充數據庫。我必須從表格中獲取數值,計算出一個分數並將這個分數填入一張表格中。我無法弄清楚我可以如何比較結果集中一行的列名。因爲我不需要所有的列來計算,但是需要一些其他的id和type_name來進行計算。所以基本上我想這樣做:迭代與列名比較結果集 - 與MySQLdb的
cur = connection.cursor()
QUERY ="SELECT * FROM table"
cur.execute(QUERY)
rs = cur.fetchall()
for row in rs:
for col in row:
// if(col = "X" or col = "Y" or col = "Z"):
calc ...
// else:
use id, type_name whatever ...
如何能實現這樣的事情?否則,代碼會像炸彈一樣炸燬。
像這樣http://stackoverflow.com/questions/5010042/mysql-get-column-name-or-alias-from-query? – Ceppo93