import pandas as pd from model_data.utils import setup_logger logger = setup_logger() class OpenUprnClient: COLUMN_NAMES = [ ] def __init__(self, path, urpns): self.path = path self.urpns = [int(x) for x in urpns] self.data = None def read(self): """ This methodology is placeholder, while data sits localls :return: """ logger.info("Reading in open uprn data") df = pd.read_csv(self.path) df = df[df["UPRN"].isin(self.urpns)] self.data = df