我已经使用 python 很长时间了,但我在处理一个特定的字符串变量操作案例时遇到了麻烦
我想做这样的事情:
##################################
#sample
MYROW= 'ID_project'
result=curs.execute("""select %s FROM shotmanager_projects""",(MYROW))
#result=curs.execute("""select %s FROM shotmanager_projects""",('ID_sample'))
# don t work too
###################################
它根本不起作用!
为什么在这种情况下不接受 % var
?
最佳答案
(x)
不是只有一个元素的元组,它是一个普通值。 (x,)
是一个只有一个元素的元组。
关于带变量的 Python Mysql 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6337575/