国际邮政地址格式化工具
项目描述
国际地址格式化器
这是一个可以格式化不同国家常见格式的地址的地址格式化器。
为了格式化地址,使用了来自OpenCageData地址格式化仓库的worldwide.yml,根据编码国家的风俗来格式化地址。
API文档
实际上,整个项目只包含一个类
AddressFormatter
公开可访问的方法原型
def __init__(self, config=None):
pass
def format(self, address, country=None):
pass
def one_line(self, address, country=None):
pass
__init__
初始化地址格式化器
config: (可选)覆盖用于地址格式化器的默认配置文件,默认为包含在本包中的配置文件
format
使用指定国家中使用的默认布局格式化地址。返回值可能包含换行符。
address: 包含地址部分的字典,下面列出可识别的键country: 要使用的格式化模板的国家代码
在address中可识别的键
attention住宅道路门牌号邮政编码城市镇村庄县州国家郊区市区州区州代码邻里
一行
与 format 功能相同,但返回单行文本。
项目详情
下载文件
下载适用于您平台的应用程序文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分发
addressformatting-1.3.2.tar.gz (12.0 kB 查看散列)
构建分发
关闭
散列 for addressformatting-1.3.2-py2.py3-none-any.whl
| 算法 | 散列摘要 | |
|---|---|---|
| SHA256 | 9c37a1d06ada17b981cead84c85f0805831fc991c2b660b2d51fc93de36bdc9e |
|
| MD5 | e2efcd00a3c60720b2e1edffad727524 |
|
| BLAKE2b-256 | f0da1c8d3d2e93deca99e8f616f269f3f9d4e494f2d9ec7ad32491f378ecc53a |