Захват отображаемых данных в Python и автоматизация этого? - PullRequest
0 голосов
/ 21 января 2019

Мне нужно было бы использовать скрипт Python для открытия различных документов в выбранном ими приложении для просмотра, таких как openoffice (.doc) или Adobe Reader (.pdf), и для захвата соответствующих отображаемых данных.
Затем обработайте их.

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

Иначе, мне пришлось бы использовать какой-нибудь модуль / функцию python, способный захватывать то, что должно отображаться на экране (не особенно отображаемые данные, а скорее отображение страницы, которая будет отображаться - как и всерендеринг страницы вместо того, что видно, потому что, если я не ошибаюсь, он всегда рассчитывается заранее, даже если система отображает только его часть / масштабирование), и «прослушивает» события клавиатуры, чтобы при открытии каждого документа вручную и обзореиспользуя страницу вниз, он фиксирует отображаемые данные в некотором формате для ввода.

Итак, мне нужно убедиться, что мое понимание процесса рендеринга хорошее, а также какие инструменты позволяют это сделать.такая вещь (переопределение программного обеспечения и рендеринг захвата потока в других программах) в Python?
Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...