【发布时间】:2012-10-27 22:22:59
【问题描述】:
我有一个正在开发的应用程序,目前托管在 google App 引擎上。它是用 python 编写的,并且运行得非常顺利,直到我的要求发生变化并且谷歌应用程序引擎不会让我做我需要做的事情。目前我正在尝试找到一种方法来托管我的代码(python)并能够发出和接受 http:// 请求,并且能够在与 python 脚本所在的目录相同的目录中编辑/添加文件(我需要存储大量文件,而 blobstore 很奇怪)。
如果这是不可能的,我会很高兴能够“在浏览器中”运行 python 脚本,就像在我的本地机器(windows 7 64 位)上使用谷歌应用引擎进行测试一样。
感谢任何帮助
【问题讨论】:
-
AFAIK,App Engine 面向网络的部分主要基于 Django,您可以(也许很容易)自己托管。
-
如果有一些要求使您的应用不适合 App Engine,如果您告诉我们那可能会有所帮助,因为它可能会影响哪些替代方案是合适的。如果它只是“blobstore 很奇怪”,那么它的方式是有充分理由的 - 在大型系统中写入本地文件系统并不是一个好习惯。