mysql-python3中sql傳入元組

import pymysql

mysql_conn = pymysql.connect(host='127.0.0.1', user='root', password='mysql', db='test')
mysql_conn.autocommit(False)
cur1 = mysql_conn.cursor()

his_list = ["a","b","c","d","e","f","g","h"]
args = ','.join(['%s']*len(his_list))
sql = """DELETE FROM test WHERE test_i IN (%s) """ % (args)
print(sql)

cur1.execute(sql, his_list)
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容