Ich habe das Problem gelöst. Der title
Spalte wurde von SQLAlchemy als str
zurückgegeben und nicht Unicode
.Ich dachte, encoding='utf8'
hinzuzufügen als Argument für create_engine
würde sich darum kümmern, aber der richtige Weg ist, es in der Datenbank-URI zu übergeben:mysql://[email protected]/mydatabase?charset=utf8
.
Vielen Dank für all Ihre Antworten!