Advertisement
Guest User

Untitled

a guest
Feb 29th, 2012
391
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.16 KB | None | 0 0
  1. # Exercise 7.1
  2. filename = raw_input('Enter a filename: ')
  3. try:
  4.     with open(filename, 'r') as fhandle:
  5.         for line in fhandle:
  6.             print line.rstrip().upper()
  7. except IOError as err:
  8.     print "File error: " + str(err)
  9.  
  10. # Exercise 7.2
  11. filename = raw_input('Enter a filename: ')
  12. spamconf = []
  13. try:
  14.     with open(filename, 'r') as fhandle:
  15.         for line in fhandle:
  16.             if line.startswith('X-DSPAM-Confidence'):
  17.                 spamconf.append(float(line.split()[1]))
  18.         print "Average spam confidence: %s" % str((sum(spamconf)) / len(spamconf))
  19. except IOError as err:
  20.     print "File error: " + str(err)
  21.  
  22. # Exercise 7.3
  23. import sys
  24. filename = raw_input('Enter a filename: ')
  25. if filename == 'na na boo boo':
  26.     print filename.upper() + " TO YOU - You have been punk'd"
  27.     sys.exit()
  28. spamconf = []
  29. try:
  30.     with open(filename, 'r') as fhandle:
  31.         for line in fhandle:
  32.             if line.startswith('X-DSPAM-Confidence'):
  33.                 spamconf.append(float(line.split()[1]))
  34.         print "Average spam confidence: %s" % str((sum(spamconf)) / len(spamconf))
  35. except IOError as err:
  36.     print "File error: " + str(err)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement