Библиотека для преобразования таблицы PDF в CSV / Dataframe из приложения Appengine python 3 - PullRequest
0 голосов
/ 24 января 2019

У меня есть приложение appengine python3, которое должно конвертировать некоторые таблицы в файле PDF в какой-то читаемый формат (csv или dataframe подойдет). Локально я использовал tabula-py, но он не работает в среде appengine python3, потому что он опирается на Java, который, конечно же, не обеспечивает среда выполнения python3. У меня проблемы с поиском других библиотек, которые делают то же, что и Tabula, но будут работать в приложении python3 appengine.

Я мог бы написать небольшое Java-приложение appengine, которое просто конвертирует pdf с использованием tabula, а затем отправляет его в мое приложение python3, но я бы хотел этого избежать, если это возможно.

1 Ответ

0 голосов
/ 24 января 2019

Я думаю, GAE Flex Custom Runtime будет работать здесь:

Пользовательские среды выполнения позволяют создавать приложения, работающие в среде, определенной в Dockerfile. Используя Dockerfile, вы можете использовать языки и пакеты, которые не являются частью Google Cloud Platform, и использовать те же ресурсы и инструменты, которые используются в гибкой среде App Engine.

Если вы можете определить свой собственный Dockerfile и заставить свой код работать, используя нужную вам библиотеку, то вы можете развернуть его в App Engine

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