TypeError: not enough arguments for format string 。Python中使用sql语句like模糊查询报错
将在Python中执行的sql语句改为:sql = """SELECT * FROM %s.%s WHERE attribute NOT LIKE '%%32%%' or attribute IS NULL""" % (schema, layer_name)然后就会报错TypeError: not enough arguments for format string。这是因为在Python中%是一个格式化字符,所以如果需要使用%则需要写成%%。
原创
2023-06-06 17:00:29 ·
508 阅读 ·
0 评论