我正在尝试使用 lxml objectify 使用对象表示法更新 xml。
<xml>
<fruit>
<citrus>
<lemon />
</citrus>
</fruit>
</xml>
我正在尝试使用 lxml objectify 添加另一种名为芒果的水果
root = lxml.objectify.fromstring(xml_string)
root.fruit.citrus = 'orange'
def update(path, value):
// code
update('fruit.citrus', 'orange')
我想传递一个像“fruit.citrus”这样的字符串,因为我不能传递一个对象fruit.citrus。
如何在 Python 中实现这一点,即如何在更新函数中执行代码 'root.fruit.citrus = 'orange'。如何将字符串转换为对象?