'''
Python 火车停靠站点时间查询 by 郑瑞国
trainSearch.py
Python 3.7 使用第三方模块 requests
'''
import requests
from xml.etree import ElementTree
while(True):
Train_Code = input('请输入车次:')
url = 'http://www.webxml.com.cn/WebServices/TrainTimeWebService.asmx/getDetailInfoByTrainCode?TrainCode='+Train_Code+'&UserID='
root = ElementTree.XML(requests.get(url).text)
for node in root.iter('TrainDetailInfo'):
print(node.find('TrainStation').text,node.find('ArriveTime').text,node.find('StartTime').text)
'''
火车时刻查询 by 郑瑞国
Python 3.7 使用内置模块 urllib.request
'''
from urllib.request import *
from xml.etree import ElementTree
while(True):
Train_code = input('请输入火车车次:')
url = 'http://www.webxml.com.cn/WebServices/TrainTimeWebService.asmx/getDetailInfoByTrainCode?TrainCode='+Train_code+'&UserID='
root = ElementTree.XML(urlopen(url).read().decode('utf-8'))
for node in root.iter('TrainDetailInfo'):
print(node.find('TrainStation').text,node.find('ArriveTime').text,node.find('TrainStation').text)