Python操作xml檔案 多測師

2021-10-24 11:05:52 字數 722 閱讀 5672

把如下的檔案存為:file.xml

<?xml version="1.0" encoding="utf-8"?>

直轄市特別行政區

黑龍江吉林

遼寧內蒙古

河北河南

山東山西

江蘇安徽

陝西寧夏

甘肅青海

湖北湖南

浙江江西

福建貴州

四川廣東

廣西雲南

海南新疆

**台灣

亞洲歐洲

非洲北美洲

南美洲大洋洲

def read_xml():

# 多測師_王sir

# parse() 獲取 dom 物件

dom = minidom.parse('file.xml')

# 獲取根節點

root = dom.documentelement

# 通過 dom 物件或根元素,再根據標籤名獲取元素節點,是個列表

tag = root.getelementsbytagname("string")

# 讀取標籤對之間的資料,標籤從上到下按照下標從 0 開始

print(tag[2].firstchild.data)

if __name__ == '__main__':

read_xml()

執行結果:黑龍江

Python 操作XML檔案

1 xml 建立 1 import xml.etree.elementtree as et 23 new xml et.element personinfolist 最外面的標籤名 4 personinfo et.subelement new xml,personinfo attrib 對應的引數是...

Python操作XML檔案 XML概述

xml 可擴充套件標置語言,為html 超文字標置語言 的補充。html用於顯示資料,而xml用於傳輸和儲存資料 一.xml語法 xml檔案通常分為兩部分 檔案宣告和檔案主體 檔案宣告 位於第一行 version標明此檔案所用的標準的版本號,必須要有 encoding標明此檔案中所使用的字元型別,可...

多測師 Python(字典函式 操作)

一 字典操作 1.往字典中新增鍵值對 stu stu boy print stu stu stu.setdefault print stu 結果 stu stu.setdefault boy print stu 結果 新增的鍵存在時 stu ret stu.setdefault age 20 pri...