parse-address npm库的Python端口
项目描述
Addresser解析并规范化街道地址和交叉路口。它是Node包parse-address的Python端口,而parse-address又是PERL包Geo::StreetAddress::US的端口。
Geo::StreetAddress::US描述
Geo::StreetAddress::US是为美国设计的基于正则表达式的街道地址和交叉路口解析器。其基本目标是尽可能地对用户提供的地址字符串进行宽容解析。Geo::StreetAddress::US了解方向前缀和后缀、分数式建筑号、建筑单元、基于网格的地址(如犹他州部分地区使用的地址)、5位和9位ZIP代码,以及所有官方USPS对街道类型和州名的缩写…
安装
Addresser可以通过pip安装
$ pip install addresser
用法
from addresser import parse_location
parse_location('1005 N Gravenstein Highway Sebastopol CA 95472')
结果
{
'number': '1005',
'prefix': 'N',
'street': 'Gravenstein',
'type': 'Hwy',
'city': 'Sebastopol',
'state': 'CA',
'zip': '95472'
}
项目详情
下载文件
下载适用于您平台文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源代码分布
addresser-1.2.0.tar.gz (7.0 kB 查看散列)
构建分布
addresser-1.2.0-py3-none-any.whl (8.6 kB 查看散列)
关闭
addresser-1.2.0.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | eacb432112df8625cebe769451af9a8bc45ae361e91013a0d093ff1c93f0b21f |
|
MD5 | ec71c4a29d8359db5251bf77ec839d37 |
|
BLAKE2b-256 | 08670720bc004d015e1751649408bf674ef1d852825c390c4f452d0b731270a4 |
关闭
addresser-1.2.0-py3-none-any.whl 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 364e18882d2844ac5dba83fbbdd04d58cc201e101a7c3ee23ff2ee6b8352e31d |
|
MD5 | 4664f16b2b7d82cc3e21f88020540323 |
|
BLAKE2b-256 | 404be0680f4675d527e372d14e491d65e0e331dbf23f25838b23738e81168439 |