Python 에서 xml 사용하기. element tree 를 사용..
파이썬 홈페이지 http://www.python.org/
element tree 페이지. (python 3.2) http://docs.python.org/py3k/library/xml.etree.elementtree.html
-----------------------------------
xml 파일 내용...
<items>
<item number="1" />
<item number="2" />
<equipment name="abc" />
<equipment name="def" />
</items>
-----------------------------------
#-*- coding: utf-8 -*-
import os
from xml.etree.ElementTree import ElementTree
tree = ElementTree()
tree.parse('test.xml')
### root
root = tree.getroot()
### root attribute
rootTagName = root.tag
rootNumber = int(root.attrib['number'])
### check all childs
for child in list(root):
if child.tag == 'item':
print('child item')
else:
print('not item')
equips = root.findall('equipment')
for equip in equips:
print(equip.get('name','error'))
'프로그래밍' 카테고리의 다른 글
GIT 명령어 요약.. (0) | 2011.10.26 |
---|---|
visual studio 파일 저장시 utf8로 저장되게 하는방법 및 white space 제거 (0) | 2011.10.04 |
Python 삼항연산자 사용방법.. (0) | 2011.08.18 |
Replacement new 메모리 할당 없이 생성자 호출하기.. (0) | 2011.07.26 |
램디스크를 사용해 빌드속도 향상을 해보자. (0) | 2011.05.03 |
댓글