python-docxモジュールを使用して、このようなテーブルを作成しようとしています。
example-makedocument.py のテーブルを作成するためのサンプル コードから作業し、docx.py のコードを読んで、これに似たものが機能すると思いました。
tbl_rows = [ ['A1'],
['B1', 'B2' ],
['C1', 'C2' ] ]
tbl_colw = [ [100],
[25, 75],
[25, 75] ]
tbl_cwunit = 'pct'
body.append(table(tbl_rows, colw=tbl_colw, cwunit=tbl_cwunit))
ただし、これにより docx ドキュメントが破損し、Word がドキュメントを回復すると、表は次のように表示されます。
python-docx を使用して行が複数の列に適切にまたがるようにするにはどうすればよいですか?