python解析xml文件实例分享
2013-12-04 00:00
831 查看
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解析xml文件实例分享
- Python xml.etree.ElementTree解析XML文件实例演示(十六02)
- Python开发实例分享bt种子爬虫程序和种子解析
- Python通过DOM和SAX方式解析XML的应用实例分享
- Python通过DOM和SAX方式解析XML的应用实例分享
- Python开发实例分享bt种子爬虫程序和种子解析
- python xml解析实例详解
- python生成日历实例解析
- python单例模式实例解析
- js使用eval解析json实例与注意事项分享
- logistic回归原理解析及Python应用实例
- 使用Python来开发Markdown脚本扩展的实例分享
- pcap文件的python解析实例
- python 解析XML python模块xml.dom解析xml实例代码
- Python的Socket编程过程中实现UDP端口复用的实例分享
- python自动化测试实例解析
- 分享Python文本生成二维码实例
- Python解析xml文件(一)
- python写xml文件的操作实例
- python 解析xml文件