def SetCatalogs(self, catalogs):
    if not hasattr(self, '_plist'):
      raise PlistNotParsedError

    self._plist['catalogs'] = catalogs
    self._changed = True
Get the number of cols
dataset/ETHPy150Open google/simian/src/simian/mac/munki/plist.py/AppleSoftwareCatalogPlist.SetCatalogs--crossover with--dataset/ETHPy150Open harryliu/edwin/edwinServer/site_packages/pypyodbc.py/Cursor._NumOfCols