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