def from_archive(archive_path): archive = zipfile.ZipFile(archive_path) xml_data = archive.read("package.xml") element = etree.fromstring(xml_data) return from_xml(element)
def name_from_archive(archive_path): archive = zipfile.ZipFile(archive_path) xml_data = archive.read("manifest.xml") elem = etree.fromstring(xml_data) return elem.get("uuid")
def from_archive(archive_path): """ Load a Package from an Archive """ archive = zipfile.ZipFile(archive_path, allowZip64=True) xml_data = archive.read("package.xml") element = etree.fromstring(xml_data) return from_xml(element)
def name_from_archive(archive_path): """ Name From Archive """ archive = zipfile.ZipFile(archive_path, allowZip64=True) xml_data = archive.read("manifest.xml") elem = etree.fromstring(xml_data) return elem.get("uuid")