diff options
| author | jvoisin | 2018-03-20 01:20:11 +0100 |
|---|---|---|
| committer | jvoisin | 2018-03-20 01:20:11 +0100 |
| commit | d48dfc8e218c3e762a385f14d0c788115c2a72fa (patch) | |
| tree | aff82bc511fd7b7cf2d1f9ecf71665454558ab37 /main.py | |
| parent | 47c5d8b4862a70ca0f4acd0f9bfd408545277a82 (diff) | |
PNG support and automatic import!
Diffstat (limited to 'main.py')
| -rw-r--r-- | main.py | 13 |
1 files changed, 4 insertions, 9 deletions
| @@ -2,7 +2,6 @@ import sys | |||
| 2 | from shutil import copyfile | 2 | from shutil import copyfile |
| 3 | import argparse | 3 | import argparse |
| 4 | 4 | ||
| 5 | from src.parsers import pdf | ||
| 6 | from src import parser_factory | 5 | from src import parser_factory |
| 7 | 6 | ||
| 8 | 7 | ||
| @@ -20,7 +19,7 @@ def create_arg_parser(): | |||
| 20 | return parser | 19 | return parser |
| 21 | 20 | ||
| 22 | def show_meta(file_name:str): | 21 | def show_meta(file_name:str): |
| 23 | p = parser_factory(file_name) | 22 | p = parser_factory.get_parser(file_name) |
| 24 | for k,v in p.get_meta().items(): | 23 | for k,v in p.get_meta().items(): |
| 25 | print("%s: %s" % (k, v)) | 24 | print("%s: %s" % (k, v)) |
| 26 | 25 | ||
| @@ -32,14 +31,10 @@ def main(): | |||
| 32 | for f in args.files: | 31 | for f in args.files: |
| 33 | show_meta(f) | 32 | show_meta(f) |
| 34 | return 0 | 33 | return 0 |
| 35 | elif not args.files: | ||
| 36 | return argparser.show_help() | ||
| 37 | 34 | ||
| 38 | #p = pdf.PDFParser(sys.argv[1]) | 35 | for f in args.files: |
| 39 | p = parser_factory.get_parser(sys.argv[1]) | 36 | p = parser_factory.get_parser(sys.argv[1]) |
| 40 | p.remove_all() | 37 | p.remove_all() |
| 41 | p = pdf.PDFParser('OUT_clean.pdf') | ||
| 42 | print("ok") | ||
| 43 | 38 | ||
| 44 | 39 | ||
| 45 | if __name__ == '__main__': | 40 | if __name__ == '__main__': |
