Skip to main content

A simple python package for dealing with zip codes in python.

Project description

Simple package for dealing with zip codes in python.
>>> import zipcode
>>>
>>> myzip = zipcode.isequal('44102')
>>> myzip.state     #=> 'OH'
>>> myzip.city      #=> 'Cleveland'
>>>
>>> myzip.to_dict() #=>  {'zip_type': u'STANDARD', 'city': u'CLEVELAND', 'population': u'27699', 'zip': u'44102', 'yaxis': u'-0.74',     'location_text': u'Cleveland, OH', 'country': u'NA', 'notes': u'', 'lon': -81.67, 'tax_returns_filed': u'17409', 'state': u'OH', 'z    axis': u'0.66', 'location': u'NA-US-OH-CLEVELAND', 'xaxis': u'0.1', 'lat': 41.47, 'wages': u'408225500', 'decommisioned': u'FALSE',     'location_type': u'PRIMARY', 'world_region': u'NA'}
>>>
>>> #all keys in the dictionary can be fetched with dot notation.
>>>
>>> zipcode.islike('00') #=> list of Zip objects that begin with given prefix.
>>>
>>> cbus = (39.98, -82.98)
>>> zipcode.isinradius(cbus, 20) #=> list of all zip code objects within 20 miles of 'cbus'

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zipcode-2.0.0.tar.gz (1.6 MB view details)

Uploaded Source

Built Distribution

zipcode-2.0.0-py2.py3-none-any.whl (1.6 MB view details)

Uploaded Python 2Python 3

File details

Details for the file zipcode-2.0.0.tar.gz.

File metadata

  • Download URL: zipcode-2.0.0.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for zipcode-2.0.0.tar.gz
Algorithm Hash digest
SHA256 67fa6cdf7120d11ed725fed5b2c7df1021919259bb1e401dc0926655e008065e
MD5 e273f7b689c59be39b0868fa58e515af
BLAKE2b-256 e73960ebb5736dc55b7c4e85881e05ae9e26e06c0f9b6e2d8e365d58b525a365

See more details on using hashes here.

File details

Details for the file zipcode-2.0.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for zipcode-2.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 647a7327c96e50957af2fcf6b038353a812ac7e2eb86ea25907d0d2b73127156
MD5 89c376cc97e275d36fe1134a88cb5f70
BLAKE2b-256 f946d4caea57f098399d49b020cb8dc9a17a7e150d58cfefb338c8f10a160ba4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page