【发布时间】:2021-04-11 11:05:51
【问题描述】:
我正在尝试从 python 执行 mysql 查询。我想要输出
query = "UPDATE 'college_general' SET 'fees' = '180000' WHERE ('college_id' = '2')"
下面是sn-p的代码
def update(table, column, value):
return f"UPDATE '{table}' SET '{column}' = '{value}' WHERE ('college_id' = '{id}')"
query = update("college_general", "fees", fee)
cursor.execute(query)
相反,Python 将其存储为
query = 'UPDATE \'college_general\' SET \'fees\' = \'180000\' WHERE (\'college_id\' = \'2\')'
这导致脚本失败。我怎样才能达到预期的输出? 提前致谢!
【问题讨论】: