On Jan 24, 7:11 am, kramer31 <[EMAIL PROTECTED]> wrote:
> Can anyone tell me if there is a way in python that I can implement a
> factory function which takes as input a string ClassName and returns
> an object of type ClassName?

>>> def mkobj(classname, ns=globals()): return ns[classname]()
...
>>> class A: pass
...
>>> mkobj('A')
<__main__.A instance at 0x6bd28>
>>>

But why do you want to do this?

--
Arnaud

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

Reply via email to