a.py 653 B

1234567891011121314151617181920212223242526
  1. import os, argparse
  2. def solve_task(lines):
  3. pass
  4. def read_lines(filename):
  5. lines = []
  6. with open(filename) as infile:
  7. for raw_line in infile:
  8. line = raw_line.rstrip()
  9. lines.append(line)
  10. return lines
  11. def parse_arguments():
  12. parser = argparse.ArgumentParser(description="Script that solves the case",epilog="Have a nice day!")
  13. parser.add_argument('filename', nargs='?', default="example.txt", help='Input file')
  14. args = parser.parse_args()
  15. return args
  16. def main():
  17. args = parse_arguments()
  18. lines = read_lines(args.filename)
  19. solve_task(lines)
  20. if __name__ == "__main__":
  21. main()