I am running my Prolog query from Python 3 using pyswip, but the response to the query is not what I am expecting. Instead of: X = us, D = [fact2,ipGeolocation(us)] ?<
X = us, D = [fact2,ipGeolocation(us)] ?<