繁体   English   中英

如何在我的Python Google Apps Engine中使用PHP模块

[英]How can I use a PHP module in my Python Google Apps Engine

我正在使用Google Apps Engine Python编写网站,一个朋友写了一些代码,他已经与我分享了我想使用的代码,这些代码是用PHP编写的。 基本上,它使用给定的代码绘制图表,如果不存在,则应为其保存图像。

我已经将该代码存储在数据库中一个名为Diagram_Code的变量中,并且希望该图呈现在页面上。 我正在使用Jinja做模板。 我希望我会以某种方式有两个目录,一个包含其中的代码,另一个具有保存的图,即md5(Diagram_Code).jpg。

我看过有关app.yaml的文档,但我不知道如何将它包括在其中。

我期望我的python看起来像这样:

if not "/diagrams",md5(Diagram_Code),".jpg": #Check if diagram exists already
    FUNCTION_TO_USE_PHP(Diagram_Code) #Make diagram with some function
img_url="/diagrams/",md5(Diagram_Code),".jpg"

我应该如何将其包含在app.yaml中,如果可能的话,如何在Python代码中调用它? 如果没有,那么什么才是能够使用PHP的最佳解决方案?

您需要使用模块功能,可以在此处找到更多文档。

基本上,您会在Python应用程序旁边部署一个PHP模块。 您可以使用python代码中的URLFetch向PHP模块发出请求,以呈现所需的内容。

请参见关于如何做模块之间的通信。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM