5

次のような多くの段落と表を含む .docx ファイルがあります。

  1. パー1
    • 表1
    • テーブル2
    • テーブル3
  2. パー2

    • 表1
    • テーブル2

    2.1パー21

    • 表1
    • テーブル2

すべてのオブジェクトを反復して辞書を作成する必要があります。おそらく、次のような json 形式です。

   {par1: [table1, table2, table3], par2[table1,table2, {par21: [table1,table2]} ] }
    from docx.api import ドキュメント

    ファイル名 = 'test.docx'
    document = ドキュメント(docx=ファイル名)
    document.tables のテーブル:
        印刷表

    document.paragraphs の段落:
        段落を印刷します。テキスト

各段落と表を関連付けるにはどうすればよいですか?

何か提案できますか?

4

3 に答える 3