Ei Tania, bom dia. Obrigada pela dica..funcionou perfeito.
tb funcionou assim: tal:define="seu_retorno python:context.seu_script(valor_do_parametro)" obg abraços --- Em zope-pt@yahoogrupos.com.br, Tania Andrea <bmw_tani...@...> escreveu > > tal:define="seu_retorno > python:context.seu_script(parametro=valor_do_parametro)" > > Abraço, > -- > Tânia Andrea > > > > > ________________________________ > De: "sidornel...@..." <sidornel...@...> > Para: zope-pt@yahoogrupos.com.br > Enviadas: Sexta-feira, 30 de Abril de 2010 11:32:48 > Assunto: [zope-pt] script python chamado em portlet > > > Olá galera, > > pra finalizar tantas perguntas que postei hj..rs. agora é a ultima (de hoje, > prometo!) > > eu já fiz script python que é chamado em um portlet: > > <div metal:define- macro="portlet" i18n:domain= "plone" tal:define=" caminho > here/script- py-teste; "> > > mas ele não chama nenhuma função, apenas utiliza context.absolute_ url() e > faz algumas coisinhas. agora gostaria de criar um script python que > implemente uma função que recebe dois parametros faz alguns calculos e > retorna um valor, mas nao sei como chamar o script dentro do portlet como fiz > no script acima. > > abraços >