質問

私たちのページテンプレートの一つは、マクロの束で構成されています。これらの項目は、HTMLテーブルの集まりです。

さて、私は、PythonスクリプトでこれらのテーブルのカップルがPDFを作成したいです。 Pythonスクリプトからマクロを呼び出すと、生成されたHTMLを取り戻す?

方法はあります

もしそうなら、あなたは説明することができますか?

のおかげで エリック

役に立ちましたか?

解決

たぶん、あなたはあなたのpythonからアクセスし、それをレンダリングするz3c.pt.pagetemplate.PageTemplateFile()を使用したいだけのマクロ(使用-マクロ)を含む新しいテンプレートを作成することができます?

実際に、それはchameleon.zpt.template.PageTemplateを使用することが可能(と確かに簡単に)かもしれません( '" />')が、私は」これを自分でやったことはありませんまします。

他のヒント

私はおそらくバックのpythonにページからデータを引き出し、urllib.urlopen(url)を使用して、HTMLの外のテーブル(複数可)を引っ張ってBeautifulSoupを使用して...そしてXHTML2PDFpisa.ho)でPDFにそれをレンダリングすると思います。

簡単な方法があるかもしれませんが、私にとっては、これが最もストレスのアプローチになります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top