Eu já participei do desenvolvimento de um produto usando a pychart. Para geração dinâmica dos gráficos foi construído um método na classe do tipo de conteúdo que possuía os dados para alimentar o gráfico. Na pasta skins do produto, criamos um script python que retornar o binário da imagem, setando o mime-type apropriado do request. Assim:
request=context.REQUEST RESPONSE=request.RESPONSE RESPONSE.setHeader('Content-Type','image/png') return context.MakePlot(valoresIndicadores,escala,tipoIndicadores,maiorValor,menorValor) Espero que ajude. -- André FS --- shockpilber <[EMAIL PROTECTED]> escreveu: > Eu gostaria de plotar um grafico, com informações de > um objeto. > Atraves de algumas caracteristicas do objetos, como > quantidade, > emergia .... elas serão tratadas por funções no > python e plotarão um > grafico interativo. O usuario solicitara que plote o > grafico, surgirão > alguns pontos no gráfico, e atraves do Modulo Python > que estou usando > o MatPlotLib, ele tem algumas funções como zoom, > salvar uma imagem e > outros. > O que eu realmente gostaria era que: > Do mesmo jeito que eu "rodo" o matplotlib na minha > máquina eu gostaria > que o zope "rodasse". > Eu já achei soluções como: > Usar ExternalMethods para gerar o grafico e salva > como imagem. > Mas o que eu gostaria de fazer é rodar > dinamicamente, pois terei que > usar outras personalização do matplotlib, como a de > uma ferramenta de > opção, que exibe/inibe uma reta do grafico. > Desculpe-me se exagerei mas é meio complicado de > explicar isso. > Muito Obrigado pela atenção ! > > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/