address_lookup package

Subpackages

Submodules

address_lookup.errors module

exception address_lookup.errors.AddressLookupException

Bases: Exception

Base class for all exceptions raised by this module.

address_lookup.result module

class address_lookup.result.AddressLookupResult(result_type: address_lookup.result.AddressLookupResultType, confidence: Optional[float] = None, label: Optional[str] = None, country_code: Optional[str] = None, country: Optional[str] = None, county: Optional[str] = None, city: Optional[str] = None, district: Optional[str] = None, street: Optional[str] = None, postal_code: Optional[str] = None, house_number: Optional[str] = None, type_info: Optional[str] = None)

Bases: object

Result of the online address lookup

asdict() dict

Get the result as a dictionary

Returns

Result as a dictionary

Return type

dict

city: str = None
confidence: float = 0.0
country: str = None
country_code: str = None
county: str = None
district: str = None
house_number: str = None
label: str = None
postal_code: str = None
result_type: address_lookup.result.AddressLookupResultType
street: str = None
type_info: str = None
class address_lookup.result.AddressLookupResultType(value)

Bases: enum.Enum

Enum for the different types of address verification results

ADMINISTRATIVE_AREA = 'administrativeArea'
HOUSE_NUMBER = 'houseNumber'
LOCALITY = 'locality'
NOT_FOUND = 'notFound'
OTHER = 'other'
PLACE = 'place'
STREET = 'street'

Module contents