summaryrefslogtreecommitdiff
path: root/src/parsers/abstract.py
blob: d0e710889697b73103cd617a71b6d6f2ff7fbf81 (plain)
1
2
3
4
5
6
7
8
9
10
11
class AbstractParser(object):
    def __init__(self, filename: str):
        self.filename = filename
        self.output_filename = filename + '.cleaned'
        self.meta_list = set()

    def get_meta(self):
        raise NotImplementedError

    def remove_all(self):
        raise NotImplementedError