diff --git a/main.py b/main.py index 64e49d0..c1608f7 100755 --- a/main.py +++ b/main.py @@ -477,7 +477,13 @@ def main(argv): if fname == '-': script = sys.stdin.read() else: - f = open(fname, 'r') + try: + f = open(fname, 'r') + except IOError as e: + if e.errno == 2: + sys.stderr.write('Error: File not found: %s\n' % fname) + return 2 + raise try: script = f.read() finally: