from lxml import etree elem = etree.parse(xmlfile) transform = etree.XSLT(xsltscript) result = transform(elem) str(result)//is a csv file
结果是我的 lxml.etree文件.\u XSLTResultTree 对象。我想把它转换成元组。在python中如何做到这一点?
我得到CSV文件作为我的输出。我想把它转换成元组。
可以按行将结果转换为元组。
import csv from lxml import etree elem = etree.parse(xmlfile) transform = etree.XSLT(xsltscript) result = transform(elem) str(result)//is a csv file with open(result) as f: data=[tuple(line) for line in csv.reader(f)] print data