Rav*_*avi 3 scripting xml python
从这里我需要单独获取(用户名)“pelech”,这只是我的 xml 文件中的示例,我有 1000 个用户。
<user>
<login>pelech</login>
<password>passwords are saved outside</password>
</user>
Run Code Online (Sandbox Code Playgroud)
我尝试了以下脚本,但它不起作用。
import xml.etree.ElementTree as ET
tree = ET.parse("users.xml")
root = tree.getroot()
for app in root.findall('user'):
for l in zip(app.iter('login')):
print("%s" % (app.get('login')));
~
Run Code Online (Sandbox Code Playgroud)
如果您使用的是 Linux 操作系统 - 简单的xmlstarlet解决方案:
xmlstarlet sel -t -v "//user/login" -n users.xml
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
14730 次 |
最近记录: |