python解析xml文件实例分享_python教程-查字典教程网
python解析xml文件实例分享
python解析xml文件实例分享
发布时间:2017-01-07 来源:查字典编辑
摘要:复制代码代码如下:defget_area_list(self):"""获取地域省份和城市名称字典"""page=urllib2.urlope...

复制代码 代码如下:

def get_area_list(self):

"""获取地域省份和城市名称字典"""

page = urllib2.urlopen(self.xml_url).read()

area_list = {}

root = ElementTree.fromstring(page)

#读取xml格式文本

for onep in root:

province = onep.get('name')

#父标签中的name数据(province中)

city_list = []

for onec in onep:

#子标签中的name数据(city中)

city = onec.get('name')

city_list.append(city)

area_list[province] = city_list

#返回一个省份与城市关系的字典,即:{省份名称:[城市名称1,城市名称2,···]}

return area_list

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新python学习
    热门python学习
    脚本专栏子分类