Как использовать Python для анализа закомментированных предложений в файлах docx? - PullRequest
0 голосов
/ 15 февраля 2019

В настоящее время я использую пакет Python-docx и обработал текст и комментарии.Однако в файле .docx каждый комментарий относится к определенному предложению или абзацу.Интересно, как читать такие ссылки между комментариями и предложениями по Python-docx.Или я должен использовать другой пакет?

Спасибо!

Обновление Извините за непонятность.Вот пример.Каждый комментарий связан с предложением.Я стремлюсь извлечь информацию о сопряжении между комментариями и предложениями. пример диалога

решено.Я следовал процедуре https://stackoverflow.com/a/51370245/11064152

1 Ответ

0 голосов
/ 15 февраля 2019

Ваш вопрос немного расплывчатый, но из того, что я могу собрать, вы хотите соединить комментарий, назначенный предложению или абзацу (предположительно, комментируя его), друг с другом?

Вы могли бы сделать это многопути, но назвать несколько в верхней части моей головы, если предложение / параграф имеет только один комментарий, то вы можете связать комментарий с его предложением в словаре.Затем вы можете легко распечатать все пары или выполнить циклическую печать и распечатать каждую из них по отдельности.

Вы также можете использовать модуль, например openpyxl, для назначения комментариев и предложений в документ Excel, содержащие предложения в одном столбце.и комментарии в другом.

Вы также можете просто написать комментарии и соответствующие им предложения / абзацы в другой документ Word с пакетом Python-docx, который вы используете.

Я настоятельно рекомендую по крайней мереПрочитав главу 13, посвященную автоматизации скучных вещей - она ​​доступна бесплатно онлайн - и блестяще ответит на ваш вопрос с помощью наглядных примеров.Я хотел бы предоставить ссылку, но моды здесь не любят ссылки.

...