python解析xml文件實例分享
更新時間:2013年12月04日 14:41:17 作者:
這篇文章主要介紹了python解析XML文件的方法,大家參考使用吧

復制代碼 代碼如下:
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數(shù)據(jù)(province中)
city_list = []
for onec in onep:
#子標簽中的name數(shù)據(jù)(city中)
city = onec.get('name')
city_list.append(city)
area_list[province] = city_list
#返回一個省份與城市關系的字典,即:{省份名稱:[城市名稱1,城市名稱2,···]}
return area_list
相關文章
結(jié)合Python工具使用TfidfVectorizer進行文本特征提取方式
在自然語言處理中,TF-IDF是一種重要的特征提取方法,本文介紹了如何使用Python的sklearn庫中的TfidfVectorizer進行文本特征提取,首先,需要安裝sklearn庫,TfidfVectorizer能將文本文檔集合轉(zhuǎn)換為TF-IDF特征矩陣2024-10-10
python實現(xiàn)的用于搜索文件并進行內(nèi)容替換的類實例
這篇文章主要介紹了python實現(xiàn)的用于搜索文件并進行內(nèi)容替換的類,涉及Python針對文件及字符串的相關操作技巧,需要的朋友可以參考下2015-06-06
Pytorch中torch.argmax()函數(shù)使用及說明
這篇文章主要介紹了Pytorch中torch.argmax()函數(shù)使用及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-01-01
python3使用mutagen進行音頻元數(shù)據(jù)處理的方法
mutagen是一個處理音頻元數(shù)據(jù)的python模塊,支持多種音頻格式,是一個純粹的python庫,僅依賴python標準庫,可在Python?3.7及以上版本運行,支持Linux、Windows?和?macOS系統(tǒng),這篇文章主要介紹了python3使用mutagen進行音頻元數(shù)據(jù)處理,需要的朋友可以參考下2022-10-10
Python如何利用xlrd和xlwt模塊操作Excel表格
這篇文章主要給大家介紹了關于Python如何利用xlrd和xlwt模塊操作Excel表格的相關資料,其中xlrd模塊實現(xiàn)對excel文件內(nèi)容讀取,xlwt模塊實現(xiàn)對excel文件的寫入,需要的朋友可以參考下2022-03-03

