在整个跨境出口电商的的圈子里,有两家提供跨境物流轨迹服务的厂,具体就不说了,大家都知道的,今天来简单的爬下其中一家的数据。
附上代码,比较简单。
import json
import requests
import re
import urllib.request
def track():
num=input('请输入单号:')
url = 'https://www.trackingmore.com/gettracedetail.php?lang=cn&tracknumber='+num+'&express=ups'
html = urllib.request.urlopen(url)
content = html.read().decode('utf-8')
#print(type(content.strip('()')))str
tra = json.loads(content.strip('()'))
ic=tra['originCountryData']['trackinfo']
for i in ic:
print('描述:'+i['checkpoint_status']+'/城市:'+i['Details']+
'/时间:'+i['Date']+'/状态:'+i['checkpoint_status'])
track()
分