python读取xml文件

1.db.xml



	
		127.0.0.1
		root
		123456
		ManagementPlatformDB
	

2.read_xml.py

# !/usr/bin/env/python
# _*_coding:utf-8_*_
# Data:2019-04-09
# Auther:苏莫
# Link:QQ2388873062
# Address:https://blog.csdn.net/lingluofengzang
# PythonVersion:python2.7
# Filename:read_xml.py

import sys
import xml.dom.minidom

reload(sys)
sys.setdefaultencoding('utf-8')

dom = xml.dom.minidom.parse("db.xml")
root = dom.documentElement

itemlist = root.getElementsByTagName('db')

for db in itemlist:
	print db.getElementsByTagName('host')[0].childNodes[0].data
	print db.getElementsByTagName('usr')[0].childNodes[0].data
	print db.getElementsByTagName('pwd')[0].childNodes[0].data
	print db.getElementsByTagName('dbname')[0].childNodes[0].data

你可能感兴趣的:(Python,xml)