Skip to main content

# Betwen the Bars address cleaner

This is a simple library to clean and normalize textual addresses. It is biased toward the sorts of addresses people in prison are given.

## Example usage

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'

An exception of type addresscleaner.AddressException is raised if the parser is unable to figure out something about the address. The exception’s message tries to explain as much as possible where it went wrong.

Release files for addresscleaner 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for addresscleaner 0.1.0
File Size Uploaded
addresscleaner-0.1.0.tar.gz 5.0 kB Details

Release files / addresscleaner-0.1.0.tar.gz

Download URL addresscleaner-0.1.0.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
a1d701db02c512c88d5f90888b5703fa3470f9609b0c91664e907218d5d52954
BLAKE2b-256 checksum
How to use checksums
35efb02a7c835a04ab9efaf4493b6a3e0e32816311d2bd83a1d01d32e7272e13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.0 This release

1 release file

0.0.4

1 release file

0.0.3

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page