【问题标题】:Deploying python on google app engine在谷歌应用引擎上部署 python
【发布时间】:2013-07-20 05:51:24
【问题描述】:

我有一个本地运行的 python 文件,它使用本地存储的文件。我想将所有内容上传到 google appengine 并从那里运行它。我已经能够上传和运行 helloworld 类型的程序,但我无法上传和部署使用 csv 文件数据的复杂程序。

是否可以将程序和 csv 文件上传到 google appengine 并在那里运行整个程序?

我无法在 google appengine 等上找到任何与此相关的文档。请帮助或向我推荐一个简单的教程...

谢谢,

RS

【问题讨论】:

    标签: google-app-engine deployment


    【解决方案1】:

    只需使用代码部署 csv 文件。确保不要将它放在由静态处理程序提供服务的目录中。 csv 文件将是只读的,只要这就是您所需要的一切就可以了。

    除了您处理标准 python 的只读限制之外,没有关于此的特定文档。

    【讨论】:

    • 所以没有办法写入文件系统?有什么解决办法吗?
    • 没有。写入数据存储或谷歌云存储。哦,阅读文档,这一切都清楚地说明了
    【解决方案2】:

    是的,这是可能的。

    您是否希望人们猜测出了什么问题?如果我不得不猜测,答案通常是“你还没有阅读文档”。

    您可能应该仔细阅读文件系统和静态文件。

    https://developers.google.com/appengine/docs/python/ https://developers.google.com/appengine/docs/java/gettingstarted/staticfiles?hl=en

    我猜你要么尝试写入不允许的文件系统,要么尝试读取放在静态处理程序上的文件,这是不可访问的。

    或者你做了一些愚蠢的事情,但如果没有任何错误信息,你很难猜到。

    【讨论】:

    • 所以没有办法写入文件系统?有什么解决办法吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多