Если возникла необходимость на python выполнить insert запрос, содержащий в себе несколько строк с данными, и хочется воспользоваться биндингом, то для этих целей подходит executemany(query, vars_list) метод, где vars_list и есть список параметров
Например:
1 2 3 4 5 6 7 8 |
data = [ ('val1-1', 'val1-2'), ('val2-1', 'val2-2'), ('val3-1', 'val3-2'), ] query = "INSERT INTO table (col1, col2) VALUES (%s, %s)" cursor.executemany(query, data) |