Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python2.7
- import sys
- for filename in sys.argv[1:]:
- try:
- with open(filename, "r") as file:
- cnt = 0
- for line in file:
- cnt += 1
- print "file %s has %d lines" % (filename, cnt)
- except IOError:
- print "couldn't open file %s (IOError)" % filename
- except:
- print "unknown error on file %s" % filename
- # ALTERNATIVE THINGS :
- print "ALTERNATIVE THINGS"
- for filename in sys.argv[1:]:
- try:
- file = open(filename, "r")
- except IOError:
- print "couldn't open file {0} (IOError)".format(filename)
- except Exception as error:
- print "unknown error on file {0} ({1})".format(filename, type(error))
- else:
- print "file {name} has {cnt} lines".format(name=filename, cnt=len(file.readlines()))
- file.close()
Advertisement
Add Comment
Please, Sign In to add comment