def parse_weather(xml):
handler = WeatherSaxHandler()
parser = ParserCreate()
parser.StartElementHandler = handler.start_element
parser.EndElementHandler = handler.end_element
parser.CharacterDataHandler = handler.char_data
parser.Parse(xml)
return {
'city':handler.city,
'country':handler.country,
'today':handler.today_weather,
'tomorrow':handler.tomorrow_weather}
评论列表
文章目录