我在尝试为RightMove编写一个刮刀时遇到了问题。
在这样的通用搜索中:
http://www.rightmove.co.uk/property-for-sale/find.html?locationIdentifier=OUTCODE ^ 1891&安培; insId = 3及minBedrooms = 2及maxBedrooms = 2及displayPropertyType =房屋&安培; oldDisplayPropertyType =房屋&安培; googleAnalyticsChannel =购买
我们有一个OUTCODE参数。 因此,外码是英国邮政编码的开头,例如OX17,但我不知道1891号的来源。右手有可能有一些专有系统来阻止刮刀,但可能有一些数据库。
我有一个CSV,我是从一些官方'网站,但我不记得在哪里(抱歉)。这些邮政编码有一些数字,但它们并没有像我期望的那样腐蚀。
我在谷歌上也发现了这个错误(我认为这是我所拥有的CSV的完整版本),这与我正在使用的内容非常相似。
谢谢,
乔
=============================================== =======
所以,事实证明nuber从1迭代到某个东西(还不确定)。
1891年是OX17,1890是OX16,依此类推。我写了一个简单的刮刀,它从位置识别1开始,直到没有剩下的位置并添加到Mongo数据库......完成后将把所有内容放在GitHub Repo上。我也会将db作为JSON导出给任何想要它的人。
大恭!