#!/scisoft/bin/python # Script A (script_a.py) from script_b import my_b_variable, my_b_function def my_a_function(var): my_a_variable = my_b_function(var) return my_a_variable if __name__ == '__main__': # this A script is being called from the command line # do whatever you like in here, like run a function: import sys command_line_arg = sys.argv[1] print my_a_function(command_line_arg)