猿问

用于将 PDF 表从 Appengine python 3 应用程序转换为

我有一个 appengine python3 应用程序,它需要将 PDF 文件中的一些表格转换为某种可读格式(csv 或 dataframe 可以工作)。在本地,我使用的是 tabula-py,但它不能在 appengine python3 环境中运行,因为它依赖于 Python3 运行时当然不提供的 Java。我无法找到其他可以执行 tabula 功能的库,但可以在 python3 appengine 应用程序上运行。

我可以编写一个小的 appengine java 应用程序,它使用 tabula 简单地转换 pdf,然后将其发送到我的 python3 应用程序,但如果可能的话,我想避免这种情况。


翻过高山走不出你
浏览 167回答 1
1回答

慕哥9229398

我认为GAE Flex 自定义运行时可以在这里工作:自定义运行时允许您构建在 Dockerfile 定义的环境中运行的应用程序。通过使用 Dockerfile,您可以使用不属于 Google Cloud Platform 的语言和包,并使用在 App Engine 柔性环境中使用的相同资源和工具。如果您可以定义您自己的Dockerfile并使用您需要的库使您的代码工作,那么您可以将其部署到 App Engine
随时随地看视频慕课网APP

相关分类

Python
我要回答