diff options
Diffstat (limited to 'lib/parser.py')
| -rw-r--r-- | lib/parser.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/parser.py b/lib/parser.py index 6b899f3..2b7b52e 100644 --- a/lib/parser.py +++ b/lib/parser.py | |||
| @@ -8,6 +8,7 @@ import hachoir_editor | |||
| 8 | import sys | 8 | import sys |
| 9 | import os | 9 | import os |
| 10 | import subprocess | 10 | import subprocess |
| 11 | import mimetypes | ||
| 11 | import mat | 12 | import mat |
| 12 | 13 | ||
| 13 | POSTFIX = ".cleaned" | 14 | POSTFIX = ".cleaned" |
| @@ -16,6 +17,8 @@ class Generic_parser(object): | |||
| 16 | def __init__(self, realname, filename, parser, editor, backup): | 17 | def __init__(self, realname, filename, parser, editor, backup): |
| 17 | self.filename = filename | 18 | self.filename = filename |
| 18 | self.realname = realname | 19 | self.realname = realname |
| 20 | self.shortname = os.path.basename(filename) | ||
| 21 | self.mime = mimetypes.guess_type(filename)[0] | ||
| 19 | self.parser = parser | 22 | self.parser = parser |
| 20 | self.editor = editor | 23 | self.editor = editor |
| 21 | self.backup = backup | 24 | self.backup = backup |
