在Python mysqldb
我可以聲明遊標作爲字典光標這樣的:python mysql.connector DictCursor?
cursor = db.cursor(MySQLdb.cursors.DictCursor)
這將使我的名字像這樣的引用在cursor
環列:
for row in cursor: # Using the cursor as iterator
city = row["city"]
state = row["state"]
是否有可能使用此MySQL連接器創建字典遊標? http://dev.mysql.com/doc/connector-python/en/connector-python-example-cursor-select.html
他們的例子只返回一個元組。
我想MySQL的創建者最終會爲我們做這件事嗎?
你有沒有得到一個很好的答案。如果不是的話,我即將把Python3和mySQL註銷,因爲還沒有準備好黃金時段。嚴重的是,F他們在Pythin 3的6年以後發佈了這個廢話。 – user949300
請參閱下面的jpatokal的評論...您需要Python/Connector v2.0.0 +來獲取MySQLCursorDict。你可以用mysql.connector .__ version__檢查你的版本。 – panofish
您應該爲Python使用mysql.connector。然後你可以使用這個例子:http://dev.mysql.com/doc/connector-python/en/connector-python-api-mysqlcursordict.html。我還在該鏈接末尾添加了一條用戶註釋,其中討論瞭如何使用存儲過程來實現這一點。 – Blairg23