2011-07-16 26 views
0

私はpythonの初心者です。私はReportlabを使用して私のpdf文書に順序付きリストを作成する必要があります。私はこれらの2つのクラスを見つけたReportLabのuser-guideのListFlowable()、ListItem()も同様です。しかし、これらのクラスの最初のimport文は機能しません。from reportlab.platypus import ListFlowable、ListItem not working

はImportError:名前ListFlowable

がどのように私はこれらのクラスを使用することができますインポートすることはできません

from reportlab.platypus import ListFlowable, ListItem

この文は私に次のエラーを与えますか? 私はpython 2.6、reportlab 2.5を使用しています。

答えて

1

ReportLab 2.5のインストールではこれは利用できません。私はそれがドキュメンテーションにあることを知っていますが、コードを検索すると、ListFlowableやListItemといったものはありません。これは、オープンソースではなく、ReportLabのクローズドソース部分でのみ利用可能なものかもしれません。

リストを作成する必要がある場合でも、イテレータ変数と段落スタイルを使用すると、同様の結果を簡単に得ることができます。それが私がいつもやった方法です。