Variable class instantiation
Jan Mach
jan.mach at cesnet.cz
Fri Dec 11 04:26:49 EST 2009
Hi everybody,
I am currently solving the following problem and I am stuck. I am trying
to create instance of the class of variable name. I know, that the
following works:
if (something):
classToUse = C1
else:
classToUse = C2
o = classToUse()
,but this is not what I want. I need to have the class name in the string and then
instantiate it:
(this does not work of course)
classToUse = "C1"
o = classToUse()
It is because I don`t know at the moment what the name of the class will be, I will
load it from the file or pass it as argument. Does anyone know what is the correct syntax
to accomplish this?
Thanks for your time in advance
Jan Mach
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3129 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/python-list/attachments/20091211/5c2a3a80/attachment-0001.bin>
More information about the Python-list
mailing list