我在mysql中得到了一个如下所示的表: ID FP VSN HSN 1 1,5 1,8 2 yyy 1,1 2,1
现在,我尝试用python从表中检索值并将它们保存在dict中 n[ID,/Column Name/]
使用mysql连接器
到目前为止,我没有成功:
mycursor1=conn.cursor(dictionary=True)
query1 = ("SELECT * FROM `result`")
mycursor1.execute(query1)
columns = mycursor1.description
n = {}
for row in mycursor1:
for c in columns:
n[row["ID",c[0]] = float(row[c])
mycursor1.close
这种情况下的结果应该是这样的: n[1,VSN] = 1,5 n[1,HSN] = 1,8 n[2,VSN] = 1,1 n[2,HSN] = 2,1
提前多谢了!
1条答案
按热度按时间iaqfqrcu1#
找到解决办法了: