当我运行我的程序时,我会继续得到以下内容。
look_date = "01-02-2018"
cur.execute("SELECT item_id FROM hirers WHERE start_date=?,"
(str(look_date),))
-----------------------------------------------------------------
TypeError: 'str' object is not callable
答案 0 :(得分:4)
您可能已使用名为str
的变量覆盖str
,可能是另一个字符串。
答案 1 :(得分:0)
您可以像这样修改代码:
cur.execute("SELECT item_id FROM hirers WHERE start_date=?,"
((look_date,))