в документации для деталей о том, как работают стили в 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 таблица с заголовком. В настоящее время на этой таблице нет черной границы (внутренней или внешней).

Как указать верхнюю и нижнюю границу вокруг заголовка, нижнюю границу для обтекания стола, а также внутреннюю вертикальную границу?

Например:

Ответы на вопрос(1)

Ваш ответ на вопрос