码迷,mamicode.com
首页 > 其他好文 > 详细

XML使用练习

时间:2017-02-19 14:23:01      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:online   check   attr   int   获取   root   rtti   ext   asm   

 1 #!/usr/bin/env python
 2 # -*- coding:utf-8 -*-
 3 import requests
 4 from xml.etree import ElementTree as ET
 5 # 一、 查看腾讯QQ在线情况
 6 ‘‘‘
 7 resonse = requests.get(‘http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx/qqCheckOnline?qqCode=1646165131516‘)
 8 resonse.encoding=‘utf-8‘
 9 r = resonse.text
10 node = ET.XML(r)
11 print(node.text)
12 ‘‘‘
13 # 二、查询火车时刻表
14 r = requests.get(http://www.webxml.com.cn/WebServices/TrainTimeWebService.asmx/getDetailInfoByTrainCode?TrainCode=G199&UserID=)
15 result = r.text
16 # 获取XML格式的内容
17 root = ET.XML(result)
18 for node in root.iter(TrainDetailInfo):
19     # print(node.tag,node.attrib)
20     print(node.find(TrainStation).text,node.find(StartTime).text,node.find(KM).text)

结果:

北京南(车次:G199) 17:25:00 0
廊坊 17:48:00 60
德州东 18:48:00 314
济南西 19:15:00 406
济南 19:34:00 426
淄博 20:19:00 536
青州市 20:39:00 579
潍坊 21:01:00 636
高密 21:29:00 721
青岛 None 819

XML使用练习

标签:online   check   attr   int   获取   root   rtti   ext   asm   

原文地址:http://www.cnblogs.com/Erick-L/p/6415589.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!