Variables from variables

Marcin 'Qrczak' Kowalczyk qrczak at knm.org.pl
Mon Aug 20 15:54:47 EDT 2001


Fri, 17 Aug 2001 11:02:31 -0700, Jeff Shannon <jeff at ccvcorp.com> pisze:

>>>> class Record:
> ...     def __init__(self, fielddict):
> ...         for name, val in fielddict:
> ...             setattr(self, name, val)

Or:           self.__dict__.update(fielddict)
(untested and I think it appeared in some 2.x version).

Or even:  def __init__(self, **fielddict):
and then: r = Record(one = '1', two = '2', three = '3')

-- 
 __("<  Marcin Kowalczyk * qrczak at knm.org.pl http://qrczak.ids.net.pl/
 \__/
  ^^                      SYGNATURA ZASTĘPCZA
QRCZAK



More information about the Python-list mailing list