我查询时完全转化为:错误在Python:不参数字符串格式化
z = request.session['username']
cursord.execute("delete from table where column = %s",z)
得到错误不参数字符串格式化过程中完全转化。
query = query % tuple([db.literal(item) for item in args]) TypeError: not all arguments converted during string formatting "GET /logout/ HTTP/1.1" 500 68562
如何解决这个问题?
你可以编辑你的问题发布完整的错误堆栈跟踪,因为它很容易调试。 –
什么是打印(z),z可能不是您期望的字符串 – putonspectacles
z正在打印为用户名 – zinc