#!/usr/bin/env python3 import sys import pprint if len(sys.argv) < 2: print('No file specified.') sys.exit() words = dict() with open(sys.argv[1]) as fd: for line in fd.readlines(): line = line.strip().lower() for c in line: if c != '': words[c] = words.get(c, 0) + 1 with open('letters.out', 'w') as fd: for item in words.items(): fd.write('{}\n'.format(item))