PySwip is a Python - SWI-Prolog bridge enabling to query SWI-Prolog in your Python programs. It features an (incomplete) SWI-Prolog foreign language interface, a utility class that makes it easy querying with Prolog and also a Pythonic interface.
Why do you think that https://github.com/mateioprea/Searching-In-An-Infinite-Space-Prolog is a good alternative to pyswip