0
我試圖用sqlite3
的executemany()
插入多個值與Python3
。Python3 | sqlite3:executemany()什麼也沒有插入
代碼:
import sqlite3
conn = sqlite3.connect('rssnewsdata.db')
c = conn.cursor()
entries = [
('url1', 1234, 'title1', 'summary1', 'feedurl1'),
('url2', 1235, 'title2', 'summary2', 'feedurl2'),
('url3', 1236, 'title3', 'summary3', 'feedurl3'),
('url4', 1237, 'title4', 'summary4', 'feedurl4')
]
c.executemany('INSERT INTO entries VALUES (?, ?, ?, ?, ?)', entries)
的db
文件存在,表中存在,我可以用Python3
到SELECT
從它,所以連接到它是沒有問題的。列爲TEXT
,INTEGER
,TEXT
,TEXT
,TEXT
類型。
Python
報告沒有錯誤。什麼不見了?