code: 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)
docs: Run Python script in a separate process
      package=None -> module is in sys.path (standard library modules)