【发布时间】:2014-06-18 13:59:16
【问题描述】:
OpenShift 最近出版了一本书,“OpenShift 入门”。对于刚起步的人来说,这是一个很好的指南。
在第 3 章中,他们展示了如何修改模板应用程序以使用 Python 2.7 和 Flask。我们的要求是 Python 3.3。
在第 19 页,对 wsgi.py 的修改之一是:execfile(virtualenv, dict(file=virtualenv))。 execfile 在 3.x 中被取消了。 * 中有关于如何翻译的示例,但我不清楚如何将这些示例应用于这种情况。
有人对这个问题有任何见解吗?
【问题讨论】:
-
我还没有阅读新文档。听起来它们仍然不完整。实际上有两个入口点来启动你的 python 应用程序。 wsgi.py 和 app.py。如果您使用的是 OS 的 apache 服务器,请使用 wsgi.py。 app.py 如果您想使用自己的服务器(cherrypy、女服务员、简单服务器)。明天我在电脑旁边的时候可以给你启动代码。
-
用户实际上指的是这本书openshift.com/blogs/…,并不打算完整
-
您的确切问题似乎在下面得到了回答。如果您仍然帮助真正让一切正常工作,请告诉我。
标签: python python-3.x openshift