Instance Names

Larry Bates larry.bates at`
Thu Jul 3 21:20:14 CEST 2008

Tim Cook wrote:
> Hi All,
> I have a need (if at all possible) to create instance names using '['
> and ']', i.e. [at0000]=ClassA0(), [at0001]=ClassB2(), etc.
> Of course Python tries to unpack a sequence when I do that.  Is there
> anyway to do this?
> I do have a workaround but it is an ugly, nasty URL mangling thing. :-)
> Cheers,
> Tim

I suspect there is some "misunderstanding" here.  Why exactly do you think you 
need to have your instances named with [] characters in them?

You could put them in a dictionary:

instances = {}

instance['[at0000']] = ClassA0()

but that isn't really different than:

instance['at0000'] = ClassA0()


More information about the Python-list mailing list