def run_python_script(package=None, module=None, args=[], p_args=[]):
 assert (module is not None)
 assert (isinstance(args, (tuple, list)) and isinstance(p_args, (tuple, list)))
 path = python_script_exists(package, module)
 run_program(sys.executable, ((p_args + [path]) + args))

def run_python_script ( package = None , module = None , args = [ ] , p_args = [ ] ) : assert ( module is not None ) assert ( isinstance ( args , ( tuple , list ) ) and isinstance ( p_args , ( tuple , list ) ) ) path = python_script_exists ( package , module ) run_program ( sys . executable , ( ( p_args + [ path ] ) + args ) )
run python script in a separate process package=none -> module is in sys .