2010-03-01 3 views

답변

1

그것은 zip 파일입니다 :

import zipfile 
from lxml import etree 

z = zipfile.ZipFile('mydocument.ods') 

data = z.read('content.xml') 
data = etree.XML(data) 

etree.dump(data) 
+0

http://paste.pocoo.org/show/184294/ 오류가 발생했습니다. – kame

+0

작업 디렉토리에 "mydocument.ods"로 저장된 OpenOffice 스프레드 시트로 저에게 맞는 것을 게시했습니다. . 'etree.dump'는 xml의 예쁜 버전을 stdout에 출력합니다. stdout을 nobbled로 실행하고 있습니까? 나는 그저 'A1'의 값이 저장된 구조를 포함하는 파싱 된 문서라는 것을 보여주기 위해 거기에있다. – MattH

+0

stdout을 모른다 :/ – kame