def get_zones(self):
try:
requests.packages.urllib3.disable_warnings()
url = "http://"+self.server_ip+":47365/getZones"
print(url)
r = requests.get(url)
root = ET.fromstring(r.content)
#print(ET.dump(root))
for atype in root.findall('zones'):
for child in atype:
print(child.tag, child.get('udn'))
for room in child:
print("+", room.tag, room.get('name'), room.get('udn'))
for renderer in room:
print(" +", renderer.tag, renderer.get('name'), renderer.get('udn'))
return r
except Exception as err:
print("Exception get_zones: {0}".format(err))
return None
评论列表
文章目录