<?xml version="1.0" encoding="UTF-8"?> <items> <item> <id>1</id> <name>hoge</name> <type>word</type> </item> <item> <id>2</id> <name>hige</name> <type>word</type> </item> <item> <id>3</id> <name>hage</name> <type>image</type> </item> </items> >>> from lxml import etree >>> xml = etree.parse(open('test.xml', 'r'), parser=etree.XMLParser()) >>> xml <etree._ElementTree object at 0x7406c0> >>> # ルートノー