God-Emperor
Deity
But you need a PyPlayer instance. Would say anything to that, but i even can't find the commad getCityList .
A PyPlayer is not a CyPlayer...
The class used by the DLL is the CyPlayer class. This is what you get via gc.getPlayer.
PyPlayer is a class that is defined in PyHelpers.py. It actually includes the CyPlayer class for the player (which you can access via either PyPlayer.CyGet or PyPlayer.getPlayer), it defines some of the same methods as the CyPlayer which just saves you some notation (you can do a PyPlayer.getName instead of PyPlayer.getPlayer.getName), and it defines a variety of methods to get lists of things (like a list of all techs the player has researched, all cities done correctly via the iterator, all units done correctly via the iterator, a list of all plots owned by the player, a list of all plots owned by the player which have some specific bonus on them, etc.), and a few other things.