2014-03-30 36 views
0

是否可以將數據存儲在sqlite3表中並將其用作Python變量?我在尋找的東西,可能是類似這樣的僞代碼:將SQLite 3數據作爲變量存儲在Python中

import sqlite3 
conn = sqlite3.connect(DATABASE) 
cursor = conn.cursor() 
variable = cursor.execute("fetch data from table") 
+1

爲什麼你不能只做一個SELECT? –

+0

@CL。我想從表格中選擇一個特定的列 – HarryMoy

回答

1

從表中讀取單個值,使用返回結果有單排和一列SELECT查詢:

for row in cursor.execute("SELECT MyColumn FROM MyTable WHERE ID = ?", [123]): 
    variable = row[0] 
    break 
else: 
    variable = 0 # not found