code: def launch(self):
          
          #os.system(self.fullname) # gives permission denied seeing it needs to be chmod +x
          import subprocess
          try:
              retcode = subprocess.call(self.fullname, shell=True)
              if retcode < 0:
                  print("Child was terminated by signal", -retcode, file=sys.stderr)
                  return False
              else:
                  print("Child returned", retcode, file=sys.stderr)
                  return True
          except OSError as e:
              print("Execution failed:", e, file=sys.stderr)
              return False
docs: launch a file - used for starting html pages