规范化(以囚犯为中心)街道地址的实用程序
addresscleaner的Python项目详细描述
#在条形图地址清除器之间
这是一个清理和规范文本地址的简单库。它是 对监狱里人们的地址有偏见。
##示例用法
from addresscleaner import parse_address, format_address
>>> parsed = parse_address("""John Dough ... #1234567 ... 7819 228th St. ... Raiford, FL 32026-1120""") >>> print parsed {'name': 'John Dough', 'address1': '#1234567', 'address2': '7819 228th St.', 'city': 'Raiford', 'state': 'FL', 'zip': '32026-1120'}>>> format_address(parsed) u'John Dough\n#1234567\n7819 228th St.\nRaiford, FL 32026-1120'
如果 解析器无法找出有关地址的某些信息。例外是 消息试图尽可能解释哪里出错了。