| #!/usr/bin/env python |
| |
| from __future__ import print_function |
| |
| import os |
| import sys |
| |
| |
| def check_path(argv): |
| if len(argv) < 3: |
| print("Wrong number of args") |
| return 1 |
| |
| type = argv[1] |
| paths = argv[2:] |
| exit_code = 0 |
| |
| if type == 'dir': |
| for idx, dir in enumerate(paths): |
| print(os.path.isdir(dir)) |
| elif type == 'file': |
| for idx, file in enumerate(paths): |
| print(os.path.isfile(file)) |
| else: |
| print("Unrecognised type {}".format(type)) |
| exit_code = 1 |
| return exit_code |
| |
| if __name__ == '__main__': |
| sys.exit (check_path (sys.argv)) |