さて、私の質問を投稿してから1時間以内に、私はすでにそれを理解しました。投稿する前にもう少し調査を行うべきだったのかもしれません。
問題は、utf-8エンコーディングを使用するようにsqlalchemyを構成する必要があることです。上記のコードの解決策は、3行目を次のように変更することです。
engine = create_engine('mysql://root:@localhost/testdb?charset=utf8', encoding = 'utf-8')
さて、私の質問を投稿してから1時間以内に、私はすでにそれを理解しました。投稿する前にもう少し調査を行うべきだったのかもしれません。
問題は、utf-8エンコーディングを使用するようにsqlalchemyを構成する必要があることです。上記のコードの解決策は、3行目を次のように変更することです。
engine = create_engine('mysql://root:@localhost/testdb?charset=utf8', encoding = 'utf-8')