Masseneinfügungslistenwerte mit SQLAlchemy Core

Ich möchte eine Liste von Strings mit SQLAlchemy Core in eine MySQL-Datenbank einfügen.

engine = create_engine("mysql+mysqlconnector://....
meta = MetaData()
meta.bind = engine

Mein Tabellenlayout sieht wie folgt aus - zusammen mit zwei derzeit nicht verwendeten Spalten (irrelevant1 / 2):

MyTabe = Table('MyTable', meta,
Column('id', Integer, primary_key=True), 
Column('color', Text),
Column('irrelevant1', Text)
Column('irrelevant2', Text))

Leider funktioniert das Folgende nicht - es fügt eine leere Zeile ein. Was ist der richtige Weg, um dies zu tun?

MyTable.insert().execute(['blue', 'red', 'green'])

Antworten auf die Frage(2)

Ihre Antwort auf die Frage