Domanda

Uno dei nostri modelli di pagina è costituito da un gruppo di macro. Questi elementi sono un mucchio di tabelle HTML.

Ora, voglio un paio di queste tabelle in uno script Python per creare un PDF. C'è un modo chiamare una macro da uno script Python e tornare il codice HTML che viene prodotto?

Se è così, si può spiegare?

Grazie Eric

È stato utile?

Soluzione

Forse si potrebbe creare un nuovo modello incluso (uso-macro) solo le macro che si desidera accedere in pitone e quindi utilizzare z3c.pt.pagetemplate.PageTemplateFile () per renderlo?

In realtà, potrebbe essere possibile (e certamente più facile) per utilizzare chameleon.zpt.template.PageTemplate ( '

'), ma io' ho mai fatto questo io stesso.

Altri suggerimenti

probabilmente sarei uso urllib.urlopen(url), estrarre i dati dalla pagina al pitone e utilizzare BeautifulSoup a tirare il tavolo (s) fuori dal HTML ... E poi rendo che in PDF con XHTML2PDF (pisa.ho).

Ci potrebbe essere un modo più semplice, ma per me, questo sarebbe l'approccio meno stressante.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top