Полагаю, вы обнаружите, что «автоматический» номер страницы, используемый в верхнем или нижнем колонтитуле, имеет тип поля .Поля еще не были реализованы в python-docx
, так что вы должны были бы это сделать самостоятельно, добавив необходимый XML-код из точки, максимально близкой к той, которую вы можете получить, что, как я ожидаю, будет элементом <w:r>
дляrun.
Я бы хотел добавить такой номер страницы в заголовок, используя Word, а затем проверить полученный XML, используя opc-diag
.Это определенно определило бы, куда должен идти XML.
Оттуда вы можете получить элемент run, используя r = run._r
, а затем использовать lxml
вызовы для вставки нужного вам XML.