본문 바로가기
파이썬. 데이터분석/API

혼공데 fromstring, findtext, findall, pd.read_xml

by 한국수달보호협회장 2024. 6. 1.

 

 

혼자 공부하는 데이터분석 p96~

 

 

fromstring은 부모 엘리먼트를 뱉어낸다.

정확히는 ElementTree 모듈아래 정의된 Element클래스의 객체

 

※엘리먼트(Element)는 위에 <book>이 부모 엘리먼츠.

일반적으로 엘리먼트는  <year>2022</year> 처럼 <시작태그>내용<종료태그>까지를 엘리먼트라 한다. 

 

 

A는 book이라는 Element

 

tag를 달아주면 엘리먼트 이름을 알 수 있다

 

findtext는 자식 엘리먼트를 탐색한다 

 

 

findall지정한 태그명과 일치하는 모든 하위 엘리먼트를 찾아 리스트로 반환한다.

 

 

 

 

B의 부모 엘리먼트는 books다

 

 

 

 

 

 

 

 

순환문을 이용해서 자식 엘리먼트 모두 불러오기

 

 

 

 

그냥 가장 간단한 방법..