Kiberchief
@Kiberchief
Пока учусь.

Как заменить текст в нижнем и верхнем колонтитуле?

Здравствуйте, подскажите пожалуйста как достучаться к фигуре с текстом которая находиться в нижнем колонтитуле?
import sys
import pythoncom
import os
import docx
from docx.enum.dml import MSO_THEME_COLOR
from docx.enum.text import WD_COLOR_INDEX




directory = input("path: ")


old_txt = input("old string: ")
new_txt = input("new string: ")

for root, dirs, files in os.walk(directory):
    for file in files:

        if file.endswith(".docx"):
            file_path = os.path.join(root, file)

            
            doc = docx.Document(file_path)

            for section in doc.sections:
                footer = section.footer
                paragraph = footer.paragraphs[0]
                if paragraph.text.find(old_txt) >= 0:
                    paragraph.text = paragraph.text.replace(old_txt, new_txt)
        
            doc.save(file_path)

641af59a22197317476439.jpeg
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы