[Zope] Passing a variable number of parameters to a Pythonscript

Bruce Pearson &/or Gwyn Ingham BruceP@wn.com.au
Mon, 28 May 2001 13:00:49 +0800


Thanks marc,

I found using context.REQUEST.items() gave me a list of tuples that I
needed.

eg

apply(Count):

    Number_of_params = int(Count)

    for i in range(0, Number_of_params):
        key = 'param'
        key = key + str(i)
        for key_pair in context.REQUEST.items():
            if key == key_pair[0]:
                print key_pair[1]


> -----Original Message-----
> From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of marc
> lindahl
> Sent: Monday, 28 May 2001 12:17 PM
> To: Zope
> Subject: Re: [Zope] Passing a variable number of parameters to a
> Pythonscript
>
>
> I know that in DTML, they would be in the REQUEST dictionary... I think in
> python script, that corresponds to context.  So they would be in
> context.param0, or perhaps context['param0']
>