(I'm guessing but) In python 2.5 modules are not iterable, you can use getattr for the same effect.
On Fri, Dec 3, 2010 at 5:04 PM, Dan Stromberg <[email protected]> wrote: > How does one test if a function exists in pypy? > > In CPython 2.x and 3.x, it appears to be sufficient to use: > > 'funcname' in __bultins__ > > ...but that doesn't appear to work in pypy 1.4: > >>>>> print 'platform_version' in platform > Traceback (most recent call last): > File "<console>", line 1, in <module> > TypeError: 'module' object is not iterable >>>>> print 'bytes' in __builtins__ > Traceback (most recent call last): > File "<console>", line 1, in <module> > TypeError: 'module' object is not iterable >>>>> -- Leonardo Santagada _______________________________________________ [email protected] http://codespeak.net/mailman/listinfo/pypy-dev
