Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Appengine python 3应用程序将PDF表格转换为CSV/Dataframe的库_Python_Python 3.x_Google App Engine_Pdf - Fatal编程技术网

从Appengine python 3应用程序将PDF表格转换为CSV/Dataframe的库

从Appengine python 3应用程序将PDF表格转换为CSV/Dataframe的库,python,python-3.x,google-app-engine,pdf,Python,Python 3.x,Google App Engine,Pdf,我有一个appengine python3应用程序,它需要将PDF文件中的一些表转换为一些可读格式,csv或dataframe可以工作。在本地,我使用了tabla-py,但它并没有在appengine-python3环境中运行,因为它依赖于Java,而python3运行时当然没有提供Java。我很难找到其他像tabla那样的库,但是可以在python3 appengine应用程序上使用 我可以编写一个小型appengine java应用程序,它只需使用tabla转换pdf,然后将其发送到我的py

我有一个appengine python3应用程序,它需要将PDF文件中的一些表转换为一些可读格式,csv或dataframe可以工作。在本地,我使用了tabla-py,但它并没有在appengine-python3环境中运行,因为它依赖于Java,而python3运行时当然没有提供Java。我很难找到其他像tabla那样的库,但是可以在python3 appengine应用程序上使用

我可以编写一个小型appengine java应用程序,它只需使用tabla转换pdf,然后将其发送到我的python3应用程序,但如果可能的话,我希望避免这种情况。

我认为在这里可以工作:

自定义运行时允许您构建在Dockerfile定义的环境中运行的应用程序。通过使用Dockerfile,您可以使用不属于Google云平台的语言和软件包,并使用与App Engine灵活环境中使用的相同的资源和工具


如果您可以定义自己的库并使用所需的库使代码正常工作,那么您就可以将其部署到App Engine

这就是我开始做的事情,迁移没有那么糟糕,肯定给了我们更大的灵活性。