Mega Code Archive

 
Categories / Python / Language Basics
 

Use else in exception handle

import sys for arg in sys.argv[1:]:     try:         f = open(arg, 'r')     except IOError:         print 'cannot open', arg     else:         print arg, 'has', len(f.readlines()), 'lines'         f.close()