def split_term_classifiers(line): # split line into a term and classifiers. if no classifier, None is used.. parts = re.split(' +: +', line) + [None] return parts