使用xml文件存储数据,然后用python读取xml文件数据,实现如下:
用到的库:os,xml.dom.minidom
库的安装方法:pip install xml.dom.minidom
代码:
import os
import xml.dom.minidom as minidom
def server_IP():
file_path = os.path.join(os.path.dirname(__file__) + '/default.xml') #xml文件的路径
dom = minidom.parse(file_path) #读取文档
root = dom.documentElement #获得根节点
serverIPTime = root.getElementsByTagName('serverIPTime') #获取根节点的元素
serverIPTime = serverIPTime[0]
serverIPTime= str(serverIPTime.firstChild.data)
postAPI = root.getElementsByTagName('postAPI')
postAPI = postAPI[0]
postAPI= str(postAPI.firstChild.data)
Url = {"serverIPTime":serverIPTime,"postAPI":postAPI}
return Url
url = server_IP()
serverIPTime =url["serverIPTime"]
postAPI =url["postAPI"]
print(serverIPTime)
print(postAPI)
default.xml
<socket>
<serverIPTime>https://getSeverTime</serverIPTime>
<postAPI>https://print/save</postAPI>
</socket>