24 lines
786 B
Python
24 lines
786 B
Python
###################################################################################################
|
|
# Setting script parameters and return value
|
|
###################################################################################################
|
|
|
|
|
|
#Providing a map of global variables
|
|
#run ("52_ParametersAndReturn", {"start":10.0, "end":50.0, "step":40})
|
|
|
|
#Providing the locals dictionary
|
|
# The parameters are not set as globals, and nor script definitions
|
|
#run ("52_ParametersAndReturn", locals={"start":10.0, "end":50.0, "step":40})
|
|
|
|
#Setting sys.argv:
|
|
#run ("52_ParametersAndReturn", [10.0, 50.0, 40])
|
|
|
|
#In this case the parameters would be parsed as:
|
|
#start = sys.argv[0]
|
|
#end = sys.argv[1]
|
|
#step = sys.argv[2]
|
|
|
|
|
|
ret = lscan(ao1, ai1, start, end, step, 0.1)
|
|
set_return(ret[ai1])
|