0

私はpython 2.7で作業し、python pptxを使用しています。

スライドにテーブルを追加し、テーブル全体の幅を取得する必要があります。

ここで_column属性の幅を見つけて、たとえばそのコードで使用しようとしました

for col in table._column:
    yield col.width

次のエラーが表示されます。

AttributeError: 'Table' オブジェクトに属性 '_column' がありません

テーブルの幅 (または列の幅と合計) を取得する必要があります。アイデア?

ありがとう!

4

2 に答える 2

1

必要なプロパティは ですTable.columnsしたがって、次のようになります。

for column in table.columns:
    yield column.width

すべてのプロパティとそれぞれの説明は、ドキュメントの API セクションで利用できます。たとえば、テーブル オブジェクト API を説明するこのページ: http://python-pptx.readthedocs.io/en/latest/api/table.html

于 2016-11-07T20:28:09.763 に答える