sam a écrit : (snip) > i'm still in the early stages, and am trying to code something simple > and interactive to get the percentages of the portfolio in the five > different investment categories. i thought i'd get in with the error > handling early so if someone types in something wrong (like a word), or > the numbers don't add up to 100%, the error would be caught immediately > and the user sent back to the start of the loop. (snip)
You may want to have a look at the formencode package. While mostly used in web apps, it's perfectly usable for all kind of python<->outside world data conversion/validation. HTH -- http://mail.python.org/mailman/listinfo/python-list