logo
Loading...

如何使用 xml.etree.ElementTree 的 getroot() 方法 - Cupoy

root[2] 要如何判斷root[]內要擺什麼?

pycrawler

如何使用 xml.etree.ElementTree 的 getroot() 方法

2019/11/28 下午 11:11
Python網路爬蟲討論版
廖唯均
觀看數:73
回答數:1
收藏數:1
pycrawler

root[2] 要如何判斷root[]內要擺什麼?

回答列表

  • 2019/11/28 下午 11:25
    張維元 (WeiYuan)
    贊同數:2
    不贊同數:0
    留言數:1

    嗨,你講的應該是 xml.etree.ElementTree 當中的 getroot() 用法,根據文件,他會回傳一個特殊的結構,這種結構可以用 .attrib() 取得屬性、.text 取得內容。


    那如果要巢狀結構的話,會用 List 的方式回傳,解析過的 root 其實是一個長得像 List 的結構,可以用 index 取出每一個。這邊提供一個範例: