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

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

