我有一个美国地址列表,我需要进入城市、州、邮政编码、州等。
示例地址:“16100 Sand Canyon Avenue, Suite 380
尔湾,加利福尼亚州 92618"
有谁知道有一个库或免费的 API 可以做到这一点吗? TOS 禁止将 Google/Yahoo 地理编码器用于商业项目。
找到一个执行此操作的 python 库真是太棒了。
其中相当多的答案已经有几年了。
我最近见过的最防弹的库是usaddress
: https://github.com/datamade/us地址 https://github.com/datamade/usaddress:
- 远比准确
address
我们已经使用了一年了https://pypi.python.org/pypi/address/0.1.1 https://pypi.python.org/pypi/address/0.1.1.
- 但看到它在地址上失败
- 截至撰写本文时仍致力于
专业提示:在所有这些库中测试地址时,请使用 1) 地址中不包含逗号,2) 多词城市名称,最好带有“St.”在名称中查看图书馆是否可以区分“街道”和“圣路易斯”(例如,圣路易斯),以及 3)大小写不正确。这种组合通常会让更好的解析器崩溃。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)