FAQ

On Apr 21, 7:05 am, Guillermo wrote:
Hi there,

How can I turn a string into a callable object/function?

I have a = 'len', and I want to do: if callable(eval(a)): print
"callable", but that doesn't quite work the way I want. :)

Regards,

Guillermo
What version of Python are you using? I just tried
"callable(eval('len'))" on Python 2.5.1 and got True, and eval('len')
returns <built-in function len>.

Search Discussions

Discussion Posts

Previous

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 3 of 4 | next ›
Discussion Overview
grouppython-list @
categoriespython
postedApr 21, '08 at 11:05a
activeApr 21, '08 at 11:57a
posts4
users3
websitepython.org

People

Translate

site design / logo © 2022 Grokbase