38

私は長年のPython開発者であり、最近Prologに紹介されました。特定の種類のタスクにリレーションシップルールを使用するという概念が大好きで、これを私のレパートリーに追加したいと思います。

Pythonでの論理プログラミングに適したライブラリはありますか?Googleで検索を行いましたが、次のものしか見つかりませんでした。

Relational_pythonに関するjtauberのブログシリーズ

他の人と比較したいです...ありがとう!

-aj

4

10 に答える 10

14

Datalogを実装する Python 用に私が開発したロジック プログラミング ライブラリであるpyDatalogを使用することをお勧めします。また、SQLAlchemy と連携して、論理句を使用してリレーショナル データベースにクエリを実行します。

于 2012-07-04T20:11:51.310 に答える
2

Python にリレーションを追加する Dee も参照できます: http://www.quicksort.co.uk

于 2010-10-15T15:53:11.597 に答える
2

PyLog も確認する必要があります。

http://cdsoft.fr/pylog/

非常にクリーンでシンプルな構文と実装を備えています。

于 2012-11-16T10:51:07.667 に答える
2

Pyrologの Python (またはむしろ RPython) での最近の Prolog 実装 。まだかなり実験的です。

于 2012-03-29T14:52:19.137 に答える