当我将表名放在select中时,代码可以工作。但是,我想通过将SQL表的名称作为参数来使用该函数,但是因为我没有使用AC
def max_index (con,tableau) :
con.execute("SELECT max(indexes) FROM table_name%s",(tableau))
max_id = con.fetchone()[0]
return max_id
def recupere_espece(cursor,maxid,tab2):
cursor.execute("""SELECT espece FROM tab2 WHERE indexes=%s""", (maxid,))
es=cursor.fetchone()[0]
es.split()
return int(es[2])