Need to connect to multiple neo4j db using python client

Is it feasible to connect to multiple neo4j dbs using python client? I am using Neo4j v 4.1.1 Enterprise edition with pip install neo4j ==4.0.2.I have created multiple databases from the browser end http://localhost:7474/browser/.

But whatever python operations (using bolt or using neo4j)I perform,it is working on default neo4j database and not accessing other databases.

I have been using https://pypi.org/project/neo4j/ example codes.

I have checked this post too Cannot create multiple databases through python client(Neo4j 4.0).

Can it be confirmed that it is not possible for python api to connect to multiple neo4j databases running at the same port of the same neo4j enterprise edition instance?

With this approach, how do you run projections using sessions? session.run('''my query''') worked for some queries but not for projections, so I am wondering how that is done.