python讀取xml格式的檔案

2021-09-22 20:12:49 字數 1480 閱讀 1430

資料樣例:

>

"1">

"1" opinionated

="n"

>

我是句子sentence

>

"2" opinionated

="n"

>

我是句子sentence

>

"3" opinionated

="y"

polarity

="neg"

>

我也是句子sentence

>

weibo

>

"5">

"1" opinionated

="y"

polarity

="neg"

>

句子句子sentence

>

"2" opinionated

="n"

>

依然是句子sentence

>

"3" opinionated

="y"

polarity

="pos"

>

最後乙個句子sentence

>

weibo

>

result

>

python**:

import xml.etree.celementtree as et   # 讀取xml檔案的包

import pandas as pd

##### 讀取xml檔案,放到dataframe df_xml中

xml_tree = et.elementtree(

file

='***.xml'

)# 檔案路徑

dfcols =

['sentence'

,'opinionated'

,'polarity'

]df_xml = pd.dataframe(columns=dfcols)

root = xml_tree.getroot();

for sub_node in root:

for node in sub_node:

#print(node, node.tag, node.attrib, node.text)

sentence = node.text

opinionated = node.attrib.get(

'opinionated'

) polarity = node.attrib.get(

'polarity'

) pd.series(

[sentence, opinionated, polarity]

, index=dfcols)

, ignore_index=

true

)

python如何讀取xml格式的檔案

1 獲取suit1.cnf檔案中 suit1的描述資訊 部分的內容 from xml.dom import minidom xmldoc minidom.parse c users dell desktop 111 suit1.cnf print xmldoc.toxml for i in xmld...

selenium python讀取XML檔案

在實際的自動化測試場景中,我們的測試資料是沒有規則的,此時我們需要建立乙個xml檔案來存放我們的測試資料。首先這是我們要讀取的xml檔案 windows chorm 北京上海 西安成都 1.獲取標籤資訊 首先要匯入xml的mindom模組,用來處理xml檔案,parse 用於開啟xml檔案。docu...

python讀取xml檔案,VOC格式標註讀取

python解析xml的三種方式 主要用xml.etree.elementtree模組 簡稱 et 來解析xml檔案,它提供了輕量級的python式的api。讀取voc資料集大致流程如下 import xml.etree.elementtree as et tree et.parse file na...