Я пытаюсь создать такую таблицу, используя модуль 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?
TableCell
экземплярGridSpan
. РЕДАКТИРОВАТЬ: глядя на исходный код, не похоже, что вы можете сделать это с помощью python-docx. - person jn1kk   schedule 29.03.2013