![](https://support.content.office.net/ru-ru/media/9eda9a8e-467a-4b3c-8e76-5ade5c5697cb.png)
#!/usr/bin/python # -*- coding: UTF-8 -*- import win32com.client import inspect, os def update_toc(docx_file): #Запускаем Word word = win32com.client.DispatchEx("Word.Application") #Открываем документ Word doc = word.Documents.Open(docx_file) #Обновляем номинацию doc.Fields.Update() #Закрываем и сохраняем документ Word doc.Close(SaveChanges=True) word.Quit() def main(): script_dir = os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe()))) file_name = 'document.docx' file_path = os.path.join(script_dir, file_name) update_toc(file_path) if __name__ == "__main__": main()
После выполнения программы , нумерация на титульной странице становиться не корректной.