【发布时间】:2018-07-27 04:59:02
【问题描述】:
这是我的代码(来自“Python for Data Analysis”一书):
import sqlite3
query = """ CREATE TABLE test (a VARCHAR(20), b VARCHAR(20)), c REAL, d INTEGER); """
con = sqlite3.connect('mydata.sqlite')
con.execute(query)
这是我得到的错误:
OperationalError Traceback (most recent call last)
<ipython-input-223-702795376e74> in <module>()
1 con = sqlite3.connect('mydata.sqlite')
----> 2 con.execute(query)
OperationalError: near ",": syntax error
我尝试在代码周围使用单引号和三引号,检查了逗号,但我不知道出了什么问题。
【问题讨论】: