質問
グラフデータ構造を多用するPythonアプリケーションを作成しています。恐ろしく複雑なことは何もありませんが、ある種のグラフ/グラフアルゴリズムライブラリが私を助けてくれると思っています。私はグーグルで検索しましたが、特に私を驚かせるものは見つかりません。
誰にも良い提案がありますか?
他のヒント
独自のグラフPythonライブラリをプラグインしたい: graph-tool 。
Boost Graph Libraryを使用してC ++で実装されているため、非常に高速で、多くのアルゴリズムと詳細なドキュメントが含まれています。
python-graph をご覧になりましたか?私自身は使用していませんが、プロジェクトページは有望に見えます。
また、 NetworkX
もご覧ください。Pythonでのグラフの実装に関するこのページをご覧ください。
sourceforgeの pygraphlib もご覧ください。
ブーストグラフライブラリ-Pythonバインディングを使用します。
pydotで最も幸運です。他のいくつかは、Win 7などの異なるプラットフォームにインストールして構成するのが困難です。
>python-graphを使用するというzweiterlindeの提案を2回目にします。私が取り組んでいるグラフベースの研究プロジェクトの基礎としてそれを使用しました。このライブラリは、適切に作成され、安定しており、優れたインターフェイスを備えています。また、著者は問い合わせや報告に迅速に対応します。
所属していません StackOverflow