Python: AttributeError: объект 'module' не имеет атрибута 'WD_BREAK'
Вот мой код:
import docx
doc = docx.Document()
doc.add_paragraph('This is on first page!')
doc.paragraphs[0].runs[0].add_break(docx.text.WD_BREAK.PAGE)
doc.add_paragraph('This is on the second page!')
doc.save('twoPage.docx')
Ошибка:
AttributeError: 'module' object has no attribute 'WD_BREAK'
1 ответ
Перерывы включены в docx.enum.text
, Вы должны изменить
docx.text.WD_BREAK.PAGE
в
docx.enum.text.WD_BREAK.PAGE
python3.7
import docx
from docx.text.run import *
doc = docx.Document()
doc.add_paragraph('This is on first page!')
doc.paragraphs[0].runs[0].add_break(WD_BREAK.PAGE)
doc.add_paragraph('This is on the second page!')
doc.save('twoPage.docx')
или
import docx
doc = docx.Document()
doc.add_paragraph('This is on first page!')
doc.paragraphs[0].runs[0].add_break(docx.text.run.WD_BREAK.PAGE)
doc.add_paragraph('This is on the second page!')
doc.save('twoPage.docx')