国际邮政地址格式化工具
项目描述
国际地址格式化器
这是一个可以格式化不同国家常见格式的地址的地址格式化器。
为了格式化地址,使用了来自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 |