tagomoris/isucon2 — pull request #3 by methane (2012-11-05 07:54:56+00:00)
Title: Python版のリファクタリング

* MySQLdb は環境によって libmysqlclient と正しくリンクしてビルドするのが面倒なので PyMySQL を使えるように。

* ``for line in file.readlines()`` よりも ``for line in file`` の方が Pythonic.

* ``@app.route("/path/")`` のようにしてURL中の引数に対して型のバリデート＆変換を行う

* DB-API 的に ``db.commit()`` or ``db.rollback()`` を使うべき。