Попытка напечатать 20 строк из текстового документа с использованием модуля Python Docx, но это только печать первой строки - PullRequest
0 голосов
/ 04 июля 2018

Я пытаюсь напечатать 20 строк из текстового документа, используя модуль Python Docx, но он дает не больше, чем первая строка.

Это мой код

import docx
filename='TableOfContents.docx'
doc = docx.Document(filename)
for i in range(20):
    print (doc.paragraphs[i].text)

1 Ответ

0 голосов
/ 04 июля 2018

Попробуйте это:

import docx
doc = docx.Document('TableOfContents.docx')
x = 0
for i in doc.paragraphs:
    if x < 20:
        print(i.text)
    else:
        break;
    x = x + 1
...