в документации для деталей о том, как работают стили в Word.
хожу учебник и документациюпитон-DOCX.
Тем не менее, я не могу найти ссылки на то, как я могу указать и управлять внешним видом таблицы, созданной в документе Microsoft Word.
Когда я использую следующий код:
from docx import Document
from docx.shared import Inches
document = Document()
################################
################################
################################
table = document.add_table(rows=1, cols=3)
hdr_cells = table.rows[0].cells
hdr_cells[0].text = 'Qty'
hdr_cells[1].text = 'Id'
hdr_cells[2].text = 'Desc'
row_cells = table.add_row().cells
row_cells[0].text = 'Str0'
row_cells[1].text = 'Str1'
row_cells[2].text = 'Str2'
row2_cells = table.add_row().cells
row2_cells[0].text = 'Str00'
row2_cells[1].text = 'Str11'
row2_cells[2].text = 'Str22'
################################
################################
################################
document.save('demo.docx')
Результирующийdocx
файл показывает3x3
таблица с заголовком. В настоящее время на этой таблице нет черной границы (внутренней или внешней).
Как указать верхнюю и нижнюю границу вокруг заголовка, нижнюю границу для обтекания стола, а также внутреннюю вертикальную границу?
Например: