Pregunta

Una de nuestras plantillas de página se compone de un grupo de macros. Estos artículos son un montón de tablas HTML.

Ahora, yo quiero un par de estas tablas en una secuencia de comandos de Python para crear un archivo PDF. ¿Hay alguna manera llamar a una macro desde un script en Python y volver el código HTML que se produce?

Si es así, ¿puede explicar?

Gracias Eric

¿Fue útil?

Solución

Tal vez se podría crear una nueva plantilla que incluye (uso-macro) sólo las macros que desea acceder desde el pitón y luego usar z3c.pt.pagetemplate.PageTemplateFile () para hacerlo?

En realidad, podría ser posible (y sin duda más fácil) para utilizar chameleon.zpt.template.PageTemplate ( '

'), pero yo Nunca he hecho esto a mí mismo.

Otros consejos

probablemente me utilizo urllib.urlopen(url), tirar de los datos de la última página de pitón y el uso de BeautifulSoup para tirar de la tabla (s) fuera del HTML ... Y luego hacer que a PDF con XHTML2PDF (pisa.ho).

Puede haber una manera más sencilla, pero para mí, este sería el método menos estresante.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top