欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python解析xml文件實例分享

 更新時間: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')
            #父標簽中的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
            #返回一個省份與城市關(guān)系的字典,即:{省份名稱:[城市名稱1,城市名稱2,···]}
        return area_list

相關(guān)文章

  • Django實現(xiàn)一對多表模型的跨表查詢方法

    Django實現(xiàn)一對多表模型的跨表查詢方法

    今天小編就為大家分享一篇Django實現(xiàn)一對多表模型的跨表查詢方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • pygame實現(xiàn)簡單五子棋游戲

    pygame實現(xiàn)簡單五子棋游戲

    這篇文章主要為大家詳細介紹了pygame實現(xiàn)簡單五子棋游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下<BR>
    2022-01-01
  • Python中使用裝飾器來優(yōu)化尾遞歸的示例

    Python中使用裝飾器來優(yōu)化尾遞歸的示例

    這里我們用典型的斐波那契數(shù)列作為例子,來展示Python中使用裝飾器來優(yōu)化尾遞歸的示例,需要的朋友可以參考下
    2016-06-06
  • python實現(xiàn)在無須過多援引的情況下創(chuàng)建字典的方法

    python實現(xiàn)在無須過多援引的情況下創(chuàng)建字典的方法

    這篇文章主要介紹了python實現(xiàn)在無須過多援引的情況下創(chuàng)建字典的方法,是非常實用的技巧,需要的朋友可以參考下
    2014-09-09
  • Python如何利用正則表達式爬取網(wǎng)頁信息及圖片

    Python如何利用正則表達式爬取網(wǎng)頁信息及圖片

    這篇文章主要給大家介紹了關(guān)于Python如何利用正則表達式爬取網(wǎng)頁信息及圖片的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • Python?echarts實現(xiàn)數(shù)據(jù)可視化實例詳解

    Python?echarts實現(xiàn)數(shù)據(jù)可視化實例詳解

    這篇文章主要為大家詳細介紹了Python?echarts實現(xiàn)數(shù)據(jù)可視化,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • Python獲取時間范圍內(nèi)日期列表和周列表的函數(shù)

    Python獲取時間范圍內(nèi)日期列表和周列表的函數(shù)

    這篇文章主要介紹了Python獲取時間范圍內(nèi)日期列表和周列表的函數(shù),文中給大家提到了python獲取日期的周數(shù) ,需要的朋友可以參考下
    2019-08-08
  • 深度解讀Python如何實現(xiàn)dbscan算法

    深度解讀Python如何實現(xiàn)dbscan算法

    DBScan?是密度基于空間聚類,它是一種基于密度的聚類算法,其與其他聚類算法(如K-Means)不同的是,它不需要事先知道簇的數(shù)量。本文就來帶大家了解一下Python是如何實現(xiàn)dbscan算法,感興趣的可以了解一下
    2023-02-02
  • python獲取文件擴展名的方法

    python獲取文件擴展名的方法

    這篇文章主要介紹了python獲取文件擴展名的方法,涉及Python針對文件路徑的相關(guān)操作技巧,非常簡單實用,需要的朋友可以參考下
    2015-07-07
  • python語言中有算法嗎

    python語言中有算法嗎

    在本篇文章里小編給大家整理的是一篇關(guān)于python里算法的相關(guān)知識點內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2020-06-06

最新評論