check_file.py 320 B

123456789101112131415
  1. #!/usr/bin/env python3
  2. import os
  3. import sys
  4. if len(sys.argv) == 2:
  5. assert(os.path.exists(sys.argv[1]))
  6. elif len(sys.argv) == 3:
  7. f1 = open(sys.argv[1], 'rb').read()
  8. f2 = open(sys.argv[2], 'rb').read()
  9. if f1 != f2:
  10. raise RuntimeError('{!r} != {!r}'.format(f1, f2))
  11. else:
  12. raise AssertionError