這可能是一個明顯的錯誤,但我試圖從我已經創建的腳本在Python中創建一個數據庫。無法執行'.read create.sql'
conn = sqlite3.connect('testDB')
c = conn.cursor()
c.execute('.read create.sql')
這給出了一個錯誤 「sqlite3.OperationalError:近」。 「:語法錯誤」
如果我在sqlite3的CMD做同樣的事情線路正常工作
[[email protected] ~]$ sqlite3 testDB
SQLite version 3.3.6
Enter ".help" for instructions
sqlite> .read create.sql
sqlite>
它似乎任何以a開頭的命令。給我問題。