上个星期简单过了一遍Python基础知识,爬虫程序是他的专长,忍不住想动手写点什么东西来实验一下!于是乎就拿邮政编码来试试水。
第一步:百度搜索邮政编码,于是乎发现http://www.ip138.com/这个网站上有,通过Chrome自带的开发者工具找到接口或者url
第二步:首先要获取所有城市,发现http://www.ip138.com/post/这个页面上有城市里面有我想要的id,并且是有规律的xml,可解析
第二步:拿到上面的城市之后,就可以通过http://www.ip138.com/id/来获取指定城市的所有市,县,区的id的邮政编码信息,发现还是xml,也有规律!
第三步:把所有的数据存到自己的数据库中,在自己写个接口查询。
已经完成了初步的实现方式,仅供参考!
http://git.oschina.net/haley_dev/ZipCodeClient