当前位置: 代码迷 >> 综合 >> TypeError: not all arguments converted during string formatting,
  详细解决方案

TypeError: not all arguments converted during string formatting,

热度:3   发布时间:2023-11-05 03:45:20.0

最近在拼接sql的时候遇到了这个问题:

sql_module_code += """ AND per.project_id in '%s' """ % project_id

修改之后:

sql_module_code += """ AND per.project_id in ('%s','%s') """ % project_id

格式化的时候出现错误,project_id中有几个元素前面就要有几个占位符。

  相关解决方案