質問
私たちのページテンプレートの一つは、マクロの束で構成されています。これらの項目は、HTMLテーブルの集まりです。
さて、私は、PythonスクリプトでこれらのテーブルのカップルがPDFを作成したいです。 Pythonスクリプトからマクロを呼び出すと、生成されたHTMLを取り戻す?
方法はありますもしそうなら、あなたは説明することができますか?
のおかげで エリック
解決
たぶん、あなたはあなたのpythonからアクセスし、それをレンダリングするz3c.pt.pagetemplate.PageTemplateFile()を使用したいだけのマクロ(使用-マクロ)を含む新しいテンプレートを作成することができます?
実際に、それはchameleon.zpt.template.PageTemplateを使用することが可能(と確かに簡単に)かもしれません( '
" />')が、私は」これを自分でやったことはありませんまします。
他のヒント
私はおそらくバックのpythonにページからデータを引き出し、urllib.urlopen(url)
を使用して、HTMLの外のテーブル(複数可)を引っ張ってBeautifulSoup
を使用して...そしてXHTML2PDF
(pisa.ho
)でPDFにそれをレンダリングすると思います。
簡単な方法があるかもしれませんが、私にとっては、これが最もストレスのアプローチになります。
所属していません StackOverflow