[Zope] Re: access a subfolder in python

Steffen Hausmann steffen@hausmann-family.de
Sun, 13 Oct 2002 16:30:01 +0200


On Sun, Oct 13, 2002 at 02:04:44PM +0200, Maik Jablonski wrote:
> Steffen Hausmann wrote:
> >Hi,
> >
> >I'm trying to create an object in a subfolder of an object.
> >
> >If I use 'self.test._setObject(newUserProperty.id, newUserProperty)'
> >where 'test' is the name of the subfolder it works perfect, but I want
> >to change the name of the folder dynamically.
> >
> >Therefor I need a variable, but if I replace test by a variable (name)
> >I'm getting an Attribute Error.
> >
> >Error Type: AttributeError
> >Error Value: name
> >
> 
> this should work for you:
> 
> objectId='test'
> getattr(self,objectId)._setObject(...)

That's it.
Thank you very much.

MfG Steffen
-- 
Manche Maenner bemuehen sich ein ganzes Leben lang, das Wesen einer Frau
zu verstehen. Andere befassen sich mit weniger schwierigen Dingen, z.B. der
Relativitaetstheorie.