skip to navigation
skip to content

pyswip 0.1.0

PySWIP enables querying SWI-Prolog in your Python programs.

Latest Version: 0.2.2

PySWIP is a GPL'd Python - SWI-Prolog bridge enabling to query SWI-Prolog in your Python programs.

Example:
>>> from pyswip.util import PrologRunner
>>> prolog = PrologRunner()
>>> prolog.query("assertz(father(michael,john)).")
[{}]
>>> prolog.query("assertz(father(michael,gina)).")
[{}]
>>> prolog.query("father(michael,X).")
[{'X': 'john'}, {'X': 'gina'}]

Log in to rate this package.