| skipped 91 lines |
92 | 92 | | counter += 1 |
93 | 93 | | |
94 | 94 | | def start(self): |
| 95 | + | if self.args.output: |
| 96 | + | directory = os.path.split(self.args.output)[0] |
| 97 | + | if not os.path.isdir(directory): |
| 98 | + | self.print_error(f"Directory: {directory}: does not exist!") |
| 99 | + | return |
| 100 | + | |
95 | 101 | | if self.args.zoomeye: |
96 | 102 | | self.print_process("Authorizing ZoomEye by given API key...") |
97 | 103 | | try: |
| skipped 65 lines |