bruno at modulix <[EMAIL PROTECTED]> writes:

> Ben Finney wrote:
> (snip)
> >     if __name__ == "__main__":
> >         test_funcs = [x for name, x in globals()
> >             if name.startswith("test") and hasattr(x, "__call__")
> >         ]
> 
> Any reason not to use callable(x) here ? (instead of hasattr(x, "__call__"))

Other than my ignorance until now of 'callable', no :-)

-- 
 \          "About four years ago, I was -- no, it was yesterday."  -- |
  `\                                                     Steven Wright |
_o__)                                                                  |
Ben Finney

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to