I should have made it more clear that Foo is a class:
class Foo: def __init__(self, *args): for arg in args: if is_fruit(arg): del(self) tobiah wrote: > Suppose I do: > > > myfoo = Foo('grapes', 'oranges') > > And in the __init__() of Foo, there is > a real problem with the consumption of fruit. > Is there a clean way to ensure that myfoo > will be None after the call? Would the > __init__() just do del(self), or is there > a better way to think about this? > > Thanks, > > Toby > -- Posted via a free Usenet account from http://www.teranews.com -- http://mail.python.org/mailman/listinfo/python-list