I have 2 gateway scripts. Due to the size of one, I need to split it into 2 different scripts… Is it possible to use variables from the first script in my second script?
Thank you in advance
I have 2 gateway scripts. Due to the size of one, I need to split it into 2 different scripts… Is it possible to use variables from the first script in my second script?
Thank you in advance
Absolutely just pass them as parameters to your next script.
def function1():
# really long script here
variable1='blah'
# etc with what you need to pass
someOtherLibraryScript.function2(variable1, variable2)
and then in your other function
def function2(param1, param2):
# param1 now has value of variable1 from script 1
# param2 now has value of variable1 from script 1
How long is your script exactly? I would highly recommend trying to break it down to smaller scripts. Take a look at this post for an example system.util.invokeLater or alternative function in global script? - #6 by bkarabinchak.psi