can i call python controllers other than the current one

Hello everyone,
I am new to scripting in the bge…and even to programming in general, but I was wondering if I can get a Python controller other than the current one…I’m guessing it would look something like this:

from bge import logic

cont = logic.getCurrentController()
own = cont.owner
cont2 = logic.get controller(name of controller I’m looking for)
own = cont2.owner

I might also have to get a list of the objects in the current scene…I’m not really sure.
Thanks for your time :slight_smile: