1
我正在試圖使用pymysql
從數據庫中獲取一個值。我目前的解決方案是3行代碼。這是處理這個問題的最好方法嗎?在Python中使用pymysql訪問MySQL中的一個值
import pymysql
conn = pymysql.connect(host='localhost', user='root', passwd='')
conn.autocommit(True)
cur = conn.cursor()
memory = '100'
# I want to access one item from mySQL
cur.execute("""SELECT id FROM scada.sensors WHERE memory='{}'""".format(memory))
for x in cur.fetchall(): # only runs once
sensor_id=x[0]
我需要這個for循環來訪問cur.fetchall()
內容?
我使用Python 3.2.3