замена текста в документе Word текстом из другого файла - PullRequest
0 голосов
/ 24 сентября 2019

Я хотел бы сначала получить совет / предложения по замене целых предложений в файле Word docx текстом замены из текстового файла.

До сих пор я отдельно пробовал простые коды для замены слов в .docx файл, анализируя предложения замены из текстового файла только для учебных целей, и они сработали.Я немного читал о python-docx, lxml, но я не могу собрать подход в своем уме, чтобы решить эту проблему, не говоря уже о том, чтобы придумать код.Если я могу получить какой-то совет, я сам попробую сделать код постепенно.

Итак, в файле .docx есть предложения типа «Молекула имеет 1000 атомов».и "Молекула имеет 6 атомов углерода, 17 атомов кислорода и 24 атома водорода".Соответствующий текстовый файл для Molecule будет содержать замещающие предложения «Molecule имеет 1050 атомов».и «Молекула 1 содержит 7 атомов углерода, 20 атомов кислорода и 30 атомов водорода».Файл .docx создается после некоторых вычислений, и я не знаю a priori, что в нем 1000 атомов, поэтому я не могу найти это конкретное число и заменить его на замену 1050 из текстового файла, который также генерируется посленекоторые расчеты.То же самое касается чисел для атомов углерода, кислорода и водорода.

...