melissadata package¶
Submodules¶
melissadata.melissadata module¶
-
class
melissadata.melissadata.Personator(custID)¶ Bases:
objectClass for using MelissaData Personator
Contains methods and attributes to standardize an address using Melissa Data
-
parse_results(data)¶ Parses the MelissaData response.
- Args:
- data (dict): Contains MelissaData response
- Returns:
- results, either contains a dict with corrected address info or -1 for an invalid address.
-
verify_address(addr1='', addr2='', city='', fname='', lname='', phone='', province='', postal='', country='', email='', recordID='', freeform='')¶ Builds a JSON request to send to Melissa data. Takes in all needed address info.
- Args:
- addr1 (str):Contains info for Melissa data addr2 (str):Contains info for Melissa data city (str):Contains info for Melissa data fname (str):Contains info for Melissa data lname (str):Contains info for Melissa data phone (str):Contains info for Melissa data province (str):Contains info for Melissa data postal (str):Contains info for Melissa data country (str):Contains info for Melissa data email (str):Contains info for Melissa data recordID (str):Contains info for Melissa data freeform (str):Contains info for Melissa data
- Returns:
- result, a string containing the result codes from MelissaData
-