我是编程新手,从 python 开始
我在帖子中找到了这个脚本(下面的链接)
query = 'SELECT * FROM {}'.format(table)
c.execute(query)
如何为 SQLite 表名使用变量
它有效,但现在我必须增加一些复杂性并且不知道如何......
我之前有这个:
def add(order, theme):
parameters = [order, theme]
c.execute("INSERT INTO TABLE_NAME VALUES(NULL, ?,?)", parameters)
所以我尝试使用相同的,但可以自由选择表的名称。尝试这样的事情,但真的不知道它的语法:
def add(order, theme):
table = input("with what table do you want to work with? ")
parameters = [order, theme]
insert = 'INSERT INTO {} VALUES(NULL, ?,?)'.format(table, parameters)
c.execute(insert)
我怀疑它不起作用希望你能帮忙!:)
吃鸡游戏
侃侃无极
相关分类