如何使用python在xml文件上获取该值?(参见xml代码)
这是我的xml文件。Settings.xml,这就是它的内部功能如何使用python在xml文件上获取该值?(参见xml代码),python,python-2.7,Python,Python 2.7,这是我的xml文件。Settings.xml,这就是它的内部功能 <settings> <setting id="ipkey" value="1252473100" /> </settings> 如何使用python获取ipkey值?我认为这是可以理解的…例如使用lxml 来自lxml导入etree的>> >>>tree=etree.XML(“”) ... ... """) >>>xpath(//设置[@id='ipkey']/@valu
<settings>
<setting id="ipkey" value="1252473100" />
</settings>
如何使用python获取ipkey值?我认为这是可以理解的…例如使用lxml
来自lxml导入etree的>>
>>>tree=etree.XML(“”)
...
... """)
>>>xpath(//设置[@id='ipkey']/@value”)
['1252473100']
您可以使用以下代码帮助自己获取特定属性
import xml.etree.ElementTree as ET
xml = ET.parse('yourfile.xml')
root = xml.getroot()
value = root.find('./setting').attrib['id']
xml保存在同一目录中。那么我们如何添加xml呢?还有如何打印ip键值?没有尝试过。我是python新手。。。搜索以了解它的工作。。。哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
import xml.etree.ElementTree as ET
xml = ET.parse('yourfile.xml')
root = xml.getroot()
value = root.find('./setting').attrib['id']