'@'.join([..join(['fred','dixon']),..join(['gmail','com'])]) wrote:
the code below will not execute the except section when i enter a
number.
what am i missing ?

Something that will actually raise ValueError.

It looks like you could use the help of the Python Tutor mailing list.

  http://www.python.org/mailman/listinfo/tutor

#########################################
.while 1:
.   print 'Pump Protection ? '
.   #line 133
.    try:
.        myInput = raw_input('A B C D E F G H I J K L ? ')
.        myInput = string.upper(myInput)
.        if myInput == 'A':break     #
.        if myInput == 'B':break     #
.        if myInput == 'C':break     #
.        if myInput == 'D':break     #
.        if myInput == 'E':break     #
.        if myInput == 'F':break     #
.        if myInput == 'G':break     #
.        if myInput == 'H':break     #
.        if myInput == 'I':break     #
.        if myInput == 'J':break     #
.        if myInput == 'K':break     #
.        if myInput == 'L':break     #
.    except ValueError:
.         print "Oops! That was no valid number.  Try again..."
.         pass


.'s are to preserve indents. fred

-- Robert Kern [EMAIL PROTECTED]

"In the fields of hell where the grass grows high
 Are the graves of dreams allowed to die."
  -- Richard Harter
--
http://mail.python.org/mailman/listinfo/python-list
  • try / exc... '@'.join([..join(['fred', 'dixon']), ..join(['gmail', 'com'])])
    • Re: ... Robert Kern
    • Re: ... Brian van den Broek
    • Re: ... '@'.join([..join(['fred', 'dixon']), ..join(['gmail', 'com'])])

Reply via email to