code: def _generate(self):
          
  
          needs_close = False
  
          if sys.hexversion >= 0x03000000:
              if self._opts.output == '-':
                  from io import TextIOWrapper
  
                  pyfile = TextIOWrapper(sys.stdout.buffer, encoding='utf8')
              else:
                  pyfile = open(self._opts.output, 'wt', encoding='utf8')
                  needs_close = True
          else:
              if self._opts.output == '-':
                  pyfile = sys.stdout
              else:
                  pyfile = open(self._opts.output, 'wt')
                  needs_close = True
  
          import_from = self._opts.import_from
  
          if import_from:
              from_imports = True
          elif self._opts.from_imports:
              from_imports = True
              import_from = '.'
          else:
              from_imports = False
  
          compileUi(self._ui_file, pyfile, self._opts.execute, self._opts.indent,
                  from_imports, self._opts.resource_suffix, import_from)
  
          if needs_close:
              pyfile.close()
docs: Generate the Python code.