def METHOD_NAME(self, column_name, row=None, return_none_if_empty=False):
    if not row:
        row = self.current_row
    try:
        column_index = self.table_colums.index(column_name)
    except ValueError:
        return None
    if column_index < 0:
        return None
    if not row[column_index]:
        if return_none_if_empty:
            return None
        return ''
    else:
        value = row[column_index]
        if isinstance(value, UUID):
            value = str(value)
        return value