Page 1 of 1

Testing if a global var exists

Posted: Tue Oct 12, 2010 9:54 am
by miljbee
Hello,

In a python script, I would like to test if a global var exists.

Something like :

if eg.globals.somevar exists:
eg.TriggerEvent(eg.globals.somevar)
else:
eg.globals.somevar="default"

Can you tell me how to write the bold line ?

Thanks !

Re: Testing if a global var exists

Posted: Tue Oct 12, 2010 11:48 am
by Pako

Code: Select all

if "somevar" in eg.globals.__dict__:
    eg.TriggerEvent(eg.globals.somevar)
else:
    eg.globals.somevar="default"
Pako

Re: Testing if a global var exists

Posted: Tue Oct 12, 2010 5:00 pm
by miljbee
thank you !

Re: Testing if a global var exists

Posted: Thu Oct 14, 2010 5:11 am
by kalia
Thanks Pako.

I always wondered about this also, but never asked.