summaryrefslogtreecommitdiff
path: root/src/abstract.py
blob: c2d282f23b9e39ac70709123170dc2f82c68accc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
class AbstractParser(object):
    meta_list = set()
    mimetypes = set()

    def __init__(self, filename: str):
        self.filename = filename
        self.output_filename = filename + '.cleaned'

    def get_meta(self):
        raise NotImplementedError

    def remove_all(self):
        raise NotImplementedError