How to Validate a Street Address in Python
1 min readJun 2, 2020
Validation of street addresses is a great way to eliminate potential disasters, especially when dealing with product shipping. Want to save your afternoon from being spent dealing with the complicated setup of this system? I’ve got just the thing for you.
Pip install our API client to kick off our process.
pip install cloudmersive-validate-api-client
To continue, we have only but to write out our function call for address_validate_address.
from __future__ import print_functionimport timeimport cloudmersive_validate_api_clientfrom cloudmersive_validate_api_client.rest import ApiExceptionfrom pprint import pprint# Configure API key authorization: Apikeyconfiguration = cloudmersive_validate_api_client.Configuration()configuration.api_key['Apikey'] = 'YOUR_API_KEY'# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed# configuration.api_key_prefix['Apikey'] = 'Bearer'# create an instance of the API classapi_instance = cloudmersive_validate_api_client.AddressApi(cloudmersive_validate_api_client.ApiClient(configuration))input = cloudmersive_validate_api_client.ValidateAddressRequest() # ValidateAddressRequest | Input parse requesttry:# Validate a street addressapi_response = api_instance.address_validate_address(input)pprint(api_response)except ApiException as e:print("Exception when calling AddressApi->address_validate_address: %s\n" % e)
Now enter your address as part of the ValidateAddressRequest object and run the code. Done! Talk about easy.