[EMAIL PROTECTED] wrote:
> 
> class Test(object):
>     ...
>     def _setx(self,strvalue):
>         try:
>             self._x = float(strvalue)
>         except ValueError:
>             print 'Warning : could not set x attribute to %s' % strvalue
>     ...

I think what you are looking for is:
  class Test(object):
      ...
      def _setx(self, strvalue):
          try:
              self._x = float(strvalue)
          except ValueError:
              print 'Warning : could not set x attribute to %s' % (
                          strvalue)
              raise     # re-raise the exception that got us here.
      ...

--Scott David Daniels
[EMAIL PROTECTED]
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to