You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
rows= []
forrowinrange(sheet.nrows):
"""name is in the 0th col. email is the 4th col."""name=sheet.cell(row, 0).valueemail=sheet.cell(row, 4).valuerows.append((name, email))
db=MySQLdb.connect(host=host, user=user, db=dbname, passwd=pwd)
cursor=db.cursor()
cursor.executemany("""INSERT INTO mailing_list (name,email) VALUES (%s,%s)""", rows)
The text was updated successfully, but these errors were encountered:
To insert mutliple values at once there is the sqlc copyfrom, but it it is unsupported in sqlc-gen-python
But it should be quite easy to implement using an
executemany
statement:https://stackoverflow.com/questions/13020908/sql-multiple-inserts-with-python
The text was updated successfully, but these errors were encountered: