我有一个写入sqlite3数据库的Django应用程序,该脚本可被同一台计算机上的Python脚本立即访问。
我希望python脚本能够读取Django应用程序提交的最后一个条目。
我确信之前,我尝试从python脚本访问此数据,因此Django应用已写入数据库。我正在使用sqiltebrowser
进行检查。
tact
-----------------
45 <- old value retrieved
60 <- new value not retrieved
60 <- new value not retrieved
conn = sqlite3.connect('Line3_Data.db')
conn.commit()
c = conn.cursor()
c.execute("SELECT tact FROM LineOEE03 ORDER BY tact desc limit 1")
current_tact = c.fetchone()
print(current_tact) #prints 45
我知道conn.commit()
应该使我的会话保持最新状态,但是为什么这里不是这种情况?