我想分割一個以分號分隔的字符串,以便我可以將每個單獨的字符串存儲爲使用Python的XML標記之間的文本。的字符串值,如下所示:在Python中分割分號分隔的字符串
08-26-2009;08-27-2009;08-29-2009
他們只是日期存儲爲字符串值
我想通過每個值迭代,存儲到一個變量,並調用所需的變量在最後下面的代碼:
for element in iter:
# Look for a tag called "Timeinfo"
if element.tag == "timeinfo":
tree = root.find(".//timeinfo")
# Clear all tags below "timeinfo"
tree.clear()
element.append(ET.Element("mdattim"))
child1 = ET.SubElement(tree, "sngdate")
child2 = ET.SubElement(child1, "caldate1")
child3 = ET.SubElement(child1, "caldate2")
child4 = ET.SubElement(child1, "caldate3")
child2.text = FIRST DATE VARIABLE GOES HERE
child2.text = SECOND DATE VARIABLE GOES HERE
child2.text = THIRD DATE VARIABLE GOES HERE
任何幫助表示讚賞。
你的示例有一個錯誤btw,我懷疑你想設置child2的內容3次。 – pyroscope
哦,謝謝。我的錯。我在創建一個我正在嘗試完成(複製和粘貼)的快速示例時添加了這些內容。你是對的,他們應該是child2,child3,child4。 – Mike