迭代列表以向Python ElementTree添加文本值

时间:2014-07-11 17:46:52

标签: python loops elementtree

我似乎在Python中遇到语法问题......

OV:我接收CSV输入作为元组,我想在ElementTree元素中添加为文本。在循环的第一次迭代时,应将数据值(从[0]开始)添加到元素中。为每次迭代增加到列表中的下一个数据点并构建新元素。

到目前为止,这是代码块:

for r in results:
    for key, value in r.iteritems():
       if key == "foo":
           listing = value.split(',')

           type = ET.SubElement(root, "TYPE")
           type.text = +listing[0]+

           value = ET.SubElement(type, "Value")
           value.text = +listing[1].lstrip()+

如果这很简单,请原谅我。我只是开始寻求征服:)

0 个答案:

没有答案