2017-01-13から1日間の記事一覧

Python+MySQLで開発時に「UnicodeDecodeError: 'utf-8' codec can't decode byte 0x83 in position 113: invalid start byte」

ここまで、下記2つのエントリーを進めてきた。 ・「Python+SQLAlchemy+MySQLでORマッピング」 ・Python+SQLAlchemy+MySQLでORマッピング 〜 select ここでハマった。次のエラーが発生するが原因が分からない。 UnicodeDecodeError: 'utf-8' codec can't deco…

Python+SQLAlchemy+MySQLでORマッピング 〜 select

「Python+SQLAlchemy+MySQLでORマッピング」の続き。次のようにして、条件検索が出来る。 テーブル指定は、select()の引数に[Tableオブジェクト]を指定する。 列にアクセスするには、「Tableオブジェクト.c.列名」とする。 import sqlalchemy as dbMapper ・…

Python+SQLAlchemy+MySQLでORマッピング

「Python+SQLAlchemy+MySQLでDB接続」ではSQLを直接記述して実行したが、今回はSQLを記述せずにDBアクセスを行う。つまり、SQLAlchemyのORマッピング機能を使用して、SQLを書かずにSQLを実行する。要点だけを記載したコードは次。 import sqlalchemy as dbMa…