<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_processors(processor_cat, prop_defs, data_attr=None):
 """ reads the prop defs and adds applicable processors for the property Args: processor_cat(str):
 The category of processors to retreive prop_defs: property defintions as defined by the rdf defintions data_attr: the attr to manipulate during processing. Returns: list: a list of processors """

    processor_defs = prop_defs.get(processor_cat,[])
    processor_list = []
    for processor in processor_defs:
        proc_class = PropertyProcessor[processor['rdf_type'][0]]
        processor_list.append(proc_class(processor.get('kds_params', [{}]),
                                         data_attr))
    return processor_list