グラフ データ構造を多用する Python アプリケーションを作成しています。ひどく複雑なことは何もありませんが、ある種のグラフ/グラフアルゴリズムライブラリが役立つと思います。私はググってみましたが、特に私に飛びつくものは何も見つかりません。
誰にも良い推奨事項はありますか?
自分のグラフPythonライブラリをプラグインしたいと思います:graph-tool。
Boost GraphLibraryを使用してC++で実装されているため、非常に高速であり、多くのアルゴリズムと広範なドキュメントが含まれています。
python-graphを見ましたか?私自身は使用していませんが、プロジェクト ページは有望に見えます。
Python でのグラフの実装に関するこのページをご覧ください。
sourceforgeのpygraphlibも参照してください。
私はpydotで最も幸運を持っています。他のいくつかは、Win7のような異なるプラットフォームにインストールして構成するのが難しいです。
私は、python-graphを使用するというzweiterlindeの提案を2番目にしています。私はこれを、私が取り組んでいるグラフベースの研究プロジェクトの基礎として使用しました。ライブラリはよく書かれていて、安定していて、優れたインターフェイスを備えています。著者はまた、問い合わせや報告に迅速に対応します。