iOS Workflow 版本:/p/d384dd60

2016.8.19 已更新新API Key 原Key已经超过次数

windows.png

(Windows也能用哦?不过只能用手动输入单号的方式

别问我为什么这么热衷于查快递这个东西...一直想找另外的API用在Workflow上,不过确实是找不到其他的能够像快递查询这种用的又多,也不是很难做的东西了。于是我把想法搬到了电脑上?

除了可执行程序以外,Mac自带了Python工具,早些日子16岁少年宫剑辉做了一个AppleDNS,真的快,快出声。AppleDNS的代码同样也是用Python写的,简单通用,只要有源代码拿到另外的平台都可以使用。

也正是因为这一点,我凭以前的C++基础现学了一下Python,简单完成了这个仅3354字节的Kuaidi.py。由于第一次接触Python,可能部分代码并非最高效率方法,欢迎各位提出建议。Screen Shot 2016-07-21 at 10.54.26 PM.png

使用非常简单,稍微在Mac上使用过Python的同学应该都知道怎么弄,当然由于它是跨平台的,以Mac举例,Windows可以在网上搜索方法。打开 应用程序文件夹 -> 实用工具 -> 终端.app 输入python空格 将文件拖入窗口松开回车即可。你将看到类似如下命令:

python /Users/Junyi_Lou/Desktop/Kuaidi.py

Untitled.png第一次运行会在用户文件夹(~/)创建名为packages.txt的文件,直接在文本文档中写入数字单号即可,换行为分割。

Screen Shot 2016-07-21 at 10.59.36 PM.png返回终端运行命令输入对应的编号

Screen Shot 2016-07-21 at 11.00.36 PM.pngScreen Shot 2016-07-21 at 11.00.52 PM.png将显示单号,公司,用时(已用时/总用时),状态(派送,签收等)。你还可以直接在.py后空输入运单号,如

python /Users/Junyi_Lou/Desktop/Kuaidi.py 667911452723

Screen Shot 2016-07-23 at 2.04.47 PM.png

可能是最小的跨平台查快递工具~各位Python大佬欢迎提出修改建议 本帖保持更新最新版本源代码。下载:http://junyilou.github.io/kuaidi.py 持续更新 地址不变

结尾打一下脸

But Python gets utterly crushed. —Craig Federighi