Olá Elisandra.

Bom, eu já estou colocando e ele está sumindo;.. (apesar de preencher o campo argumentos)

bom, os passos q estou fazendo é o seguinte:

chamo o script e passo o valor q eu quero para o script (tal:contet="python: context.pyRetorna(dado="blablabla")


e no script coloco o cabeçalho e tudo.. mas o valor não vem.

oq

Em 25/09/06, Elisandra Fidler Pez <[EMAIL PROTECTED]> escreveu:
Carlos,
se entendi bem o que está faltando é colocar o cabeçalho no script
python desse jeito:

## Script (Python) "pyRetorna"
##bind container=container
##bind context=context
##bind namespace=
##bind script=script
##bind subpath=traverse_subpath
##parameters=dados
##title=
##
...
bla????dados
bla
bla
return bla

Elisandra

Carlos Augusto Pacheco escreveu:
> Legal Rafa.. eu já cheguei nessa solução.. pois agora tenho mais uma
> duvida!
> eu chamo um script python para me retornar alguma coisa..
> tipo... <blablabla
> tal:content="python:context.pyRetorna(dados=blablabla)">
>
> ai no script ele:
>
> bla????dados
> bla
> bla
> return bla
>
> como ele pega  o argumento passado do zpt para o  script?
>
>
> abraços.
>
> Em 25/09/06, * Rafael Gonçalves* <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>> escreveu:
>
>     Fala Carlos Augusto...Olha só, tem duas maneiras de você pegar
>     essa variável,para um campo hidden.Exemplo crie um campo hidden
>     <input type="hidden" name="rocks">
>     e dentro dessa tag vc coloque os sequintes zpt's tal:define="rocks
>     Qualquer coisa" tal:attributes="value rocks" no final de tudo ficará:
>     <input type="hidden" name="rocks" tal:define="rocks Qualquer
>     coisa" tal:attributes="value rocks"> e finalmente lá no seu script
>     python você pega
>     request.get('rocks').
>     Porque o request só pega as variáveis do fomulário não do zpt por
>     isso o motivo de passar para uma variável do form.
>     Espero ter ajudado.
>
>     */Carlos Augusto Pacheco < [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>>/* escreveu:
>
>         valeu fernandão. mas naum seria esta a solução q eu queria..
>         eu estou passando para o script pelo hidden mesmo. na verdade
>         eu queria colocar todos os valores q eu defino no ZPT em algum
>         lugar onde eu possa pegar sempre(em alguma variavel, um
>         objeto, sei lá.... tornar todas globais. naum sei se existe
>         esta opção.
>
>         abraços.
>
>
>         Em 17/09/06, *Fernando Paiva* <[EMAIL PROTECTED]
>         <mailto:[EMAIL PROTECTED]>> escreveu:

>
>             Fernando Paiva escreveu:
>             > Opa Guto, blzera ?
>             >
>             > Uma maneira mais simples de se fazer isso seria dando um
>             return para o
>             > seu Zpt.
>             >
>             > Ex:
>             > Pyscript
>             > return context.zpt(parametro=result)
>             >
>             > E no seu Zpt vc pega com "options" ao inves "request".
>             >
>             > Zpt
>             > tal:content="options/parametro"
>             >
>             > []'s
>             > Fernando Paiva
>             >
>             > Carlos Augusto Pacheco escreveu:
>             > > Salve galera!
>             > >
>             > > To com uma dúvida aqui.
>             > >
>             > > tenho um Template q por algum motivo, defini uma
>             variavel chamada
>             > > rocks (tal:define rocks blalbalbal)
>             > > este template é um formulário q chama um script python
>             no submit.
>             > > (input type = "submit" name:py_script:method) blablabla
>             > >
>             *Nao entendi bem, pq primeiro tu falow que era um formulario
>             (este template é um formulário q chama um script python no
>             submit.)
>             > > como recupero esta variavél no script python.
>             > >
>             > >
>             > > pelo request.get('rocks') naum pega, creio q é por
>             causa q ele não é
>             > > enviado pelo formulário..
>             > *Aqui tu fala que não é enviada pelo formulario ?
>             > obrigado!
>
>             Bem! Mas respondendo a isso tente usar o "Parameter List"
>             do seu
>             py_script, definindo o que ele vai receber, ou seja os
>             valores dos
>             <input>. Ai vc naum irá precisar do request.get('rocks')
>
>             Sobre o que postei antes, nada a ver com a resposta ao seu
>             post. Mas ja
>             fica na lista no caso de alguem futuramente precisar. ;)
>
>             []'s
>             Fernando Paiva
>
>             > >
>             >
>             >
>
>
>
>
>         --
>         Carlos Augusto Queiroz Pacheco
>         ------------------------------------------
>         Linux Professional Institute Certified
>         IBM Certified Websphere Systems Administrator MQ Series
>         www.paxeco.com.br < http://www.paxeco.com.br> /
>         [EMAIL PROTECTED] <mailto: [EMAIL PROTECTED]>
>         47-9982-3986
>
>
>     ------------------------------------------------------------------------
>     O Yahoo! está de cara nova. Venha conferir
>     <http://us.rd.yahoo.com/mail/br/tagline/spirit/*http://br.yahoo.com >!
>
>
>
>
> --
> Carlos Augusto Queiroz Pacheco
> ------------------------------------------
> Linux Professional Institute Certified
> IBM Certified Websphere Systems Administrator MQ Series
> www.paxeco.com.br < http://www.paxeco.com.br> / [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>
> 47-9982-3986 





--
Carlos Augusto Queiroz Pacheco
------------------------------------------
Linux Professional Institute Certified
IBM Certified Websphere Systems Administrator MQ Series
www.paxeco.com.br / [EMAIL PROTECTED]
47-9982-3986 __._,_.___

Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]




Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

__,_._,___

Responder a