バージョン管理された人

subversionで管理されてます

Python

JSONのwalk

JSONファイルがいくつかあって、それらはスキーマは違っても取得したいキー名は固定であるなんてことがあるかもしれない。 そのときにJSONファイルのスキーマの違いを無視して特定キー名のプロパティを取得するようなことをしたいときに次のようなコード(Pyt…

Pythonのclassの構文について

タイトルのまんま. Pythonのclass構文はJavaなどのように特殊な構文解析を実装しているわけではないらしい. python-history-jp.blogspot.com 単純にclass:の後ろに書いてある文を無名関数に入れて, クラス辞書というクラスの情報を管理するための辞書に, ク…

Gurobi+Python3.5で楽に最適化問題を解く

Gurobi 8はPython3.5で利用可能。 なので、Python3.5でどうやればGurobi 8を利用して最適化問題を解けるのかを記述する。 自分の使用した環境はmacOS+Gurobi 8.0.1なのでGUROBI_HOME環境変数は/Library/gurobi801/mac64となっている。 インストール まずはイ…