Можно ли изменить данные в таблице на содержимое файла .txt с помощью Python-docx? - PullRequest
0 голосов
/ 19 апреля 2019

Мне нужно получить данные из некоторых файлов .txt в таблицу в текстовом документе.Я использую Python-docx.

Глядя на ReadTheDocs для Python-Docx, он говорит, что у него есть список «записей», которые затем можно поместить в таблицу.Возможно ли сделать эти записи в текстовые файлы?Например, что-то вроде этого?

from docx import Document
from docx.shared import Inches

records = (
           (A.txt, B.txt, C.txt, D.txt, E.txt, F.txt, G.txt),
           )

document = Document()
table = document.add_table(rows=2, cols=7)
hdr_cells = table.rows[0].cells
hdr_cells[0].text = 'A'
hdr_cells[1].text = 'B'
hdr_cells[2].text = 'C'
hdr_cells[3].text = 'D'
hdr_cells[4].text = 'E'
hdr_cells[5].text = 'F'
hdr_cells[6].text = 'G'

for desc in records:
    row_cells = table.add_row().cells
    row_cells[0].text = desc
    row_cells[1].text = desc
    row_cells[2].text = desc
    row_cells[3].text = desc
    row_cells[4].text = desc
    row_cells[5].text = desc
    row_cells[6].text = desc

document.save('MkDocx.docx')

Я хочу, чтобы программа выводила таблицу в виде слова с ячейками таблицы в первой строке без заголовка, заполненными текстом в отдельных файлах .txt.,Спасибо!

...