源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

python解析xml文件实例分享

  • 时间:2022-07-14 01:50 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:python解析xml文件实例分享
[img]http://files.jb51.net/file_images/article/201312/20131204143902.jpg?2013114144314[/img]
[u]复制代码[/u] 代码如下:
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
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部