我在制作python应用程序方面还是新手......但我愿意学习......
我想制作哈希标签(从生成的字符串转换)并将它们转换为 XML etree 的元素。
例如
从字符串(对象rawData
)
rawData = "I'm soooo sleepy - feeling bored #journal #asleep"
我已经从这里获得了将这些主题标签 (#journal
和#asleep
) 转换为 python 集的代码:
hashTags = extract_hash_tags(rawData)
结果将是这样的(现在我已经有了一组标签):
hashTags = set(['journal', 'asleep'])
现在的问题是将其设置为:
<array>
<string>journal</string>
<string>asleep</string>
</array>
我知道我要为此制作一个循环,将集合的各个部分变成元素。
不过,我仍然对循环生疏。
我使用 lxml 是因为我需要美化 xml。它虽然完成了工作。
编辑:stackoverflow 问题的答案使用了集合而不是数组。对不起,那个错误...