我在我的數據庫中創建表。我也將值插入該表中。所以我在終端中運行.py文件,它不會打印插入的值。它在shell中工作,但用編輯器卻不行?如果我想打印那些插入的值不會在編輯工作在編輯器中創建sqlite3中的表時出錯
import sqlite3
conn = sqlite3.connect('raman.db')
c = conn.cursor()
c.execute("CREATE table raman(ATOMIC NUMBER INT, SYMBOL TEXT, ROW INT , COLUMN INT)")
c.execute("INSERT INTO raman VALUES(1,'H',1,'1')");
conn.commit()
現在:我寫這個代碼來創建表。但隨着殼的工作。我寫這篇打印:
import sqlite3
conn = sqlite3.connect('raman.db')
c = conn.cursor()
for row in c.execute('SELECT * FROM raman'):
conn.commit()
請告訴我們哪些代碼的行應該打印這些值。 –
在外殼中它看起來像這樣https://pastebin.com/FCytBafN –