目录
背景:现在这个时代,快递横飞。我们想寄一个快递,给出的选择也是多种多样的(根据快递的大小、送达的时间、寄送的距离及价格、公司服务质量,来选择不同的快递[物流]公司)。往往合适的事情选择合适的方式,这才是最完美的。
需求:想寄一个大概 20 kg左右的包裹,不知道选择哪个快递公司最合适,有个各大快递公司快递信息以及价格目录表就爽歪歪了。
思路:获取各大快递物流公司查询接口,传入寄件地和目的地,以及重量。解析查询的返回结果,打印相关信息就ok了。
撸起袖子干,找到了一个各大快递公司运费价格查询的网址 快递窝(窃喜~~由于本人比较懒,省了好多事)【若有违反这个网站相关规定,请立即与本人联系】
一、获取查询接口
F12 打开调试工具,选择NetWork选项,在对应输入框内输入相关信息,点击结果。查看 Request URL
二、获取相关数据
NetWork中查看 From Data数据,分析数据所代表的含义
三、编写爬虫脚本
使用Python3.6编写脚本
"""
@author : zzw
@time : 2018/5/10 21:55
@file : queryprice.py
"""
import urllib.request
import urllib.parse
<