Chris F.A. Johnson wrote: > > file = open(argv[1]) ## Open the file given on the command line > all_lines = file.readlines() ## Read all the lines I see your shadowing and raise you one obfuscation: open = file(argv[1]) ## File the open given on the command line all_lines = open.readlines() ## Read all the lines