def function3():
	print('This is function 2 calling function 1 and saving the result')
	import numpy as np

	result 			=	submodule1.function1()

	np.save('results/some_result',result)
def function3():
    print('This is function 2 calling function 1 and saving the result')
    import numpy as np

    result = submodule1.function1()

    np.save('results/some_result', result)
def function2():
	print('This is function 2 calling function 1')

	submodule1.function1()
def function2():
    print('This is function 2 calling function 1')

    submodule1.function1()