【发布时间】:2016-04-22 12:02:52
【问题描述】:
我正在尝试在 python 中将数据插入到 sqlite 数据库中。现在当我的变量中有一个单引号时
data = "This is my apple's seed."
cursor.execute("insert into tableName (ColName) values ('%s')" %data)
它给出这样的错误:
sqlite3.OperationalError:靠近“s”:语法错误
我知道出现这个问题是因为我没有正确转义字符。我该怎么做?
【问题讨论】:
标签: python python-2.7 sqlite