code: def parse_exiobase1(path):
      
      path = os.path.abspath(os.path.normpath(str(path)))
  
      exio_files = get_exiobase_files(path)
      if len(exio_files) == 0:
          raise ParserError("No EXIOBASE files found at {}".format(path))
  
      system = _get_MRIO_system(path)
      if not system:
          logging.warning("Could not determine system (pxp or ixi)"
                          " set system parameter manually")
  
      io = generic_exiobase12_parser(exio_files, system=system)
      return io
docs: Parse the exiobase1 raw data files.
  
      This function works with
  
      - pxp_ita_44_regions_coeff_txt
      - ixi_fpa_44_regions_coeff_txt
      - pxp_ita_44_regions_coeff_src_txt
      - ixi_fpa_44_regions_coeff_src_txt
  
      which can be found on www.exiobase.eu
  
      The parser works with the compressed (zip) files as well as the unpacked
      files.
  
      Parameters
      ----------
      path : pathlib.Path or string
          Path of the exiobase 1 data
  
      Returns
      -------
      pymrio.IOSystem with exio1 data