def parseMeta(self, schid, clid):
(error, meta) = ts3.getClientVariable(schid, clid, ts3defines.ClientProperties.CLIENT_META_DATA)
# print(re.search('(<{0}.*>.*</{0}>)'.format(self.tag), meta))
try: meta = re.search('<{0}>(.*)</{0}>'.format(self.tag), meta).group(0)
except AttributeError: return False
# print('meta_strip: %s'%meta.strip())
# print('xml: %s'%xml.fromstring(meta.strip(), parser = xml.XMLParser(encoding="utf-8")))
# print('xml_sub: %s'%xml.fromstring(meta.strip(), parser = xml.XMLParser(encoding="utf-8")).getchildren())
# print('xml_sub[0]: %s'%xml.fromstring(meta.strip(), parser = xml.XMLParser(encoding="utf-8")).getchildren()[0])
return xml.fromstring(meta.strip(), parser = xml.XMLParser(encoding="utf-8")).getchildren()[0]
评论列表
文章目录