0

我在 Google App Engine 中阅读了一些教程,在这些教程中有相同的结构:每个页面指向每个类,并且所有此类在main.py. 我想在新文件上创建新页面。所以我这样做:

在项目文件夹中。我创建文件夹,在此我创建一个具有类名hello的简单脚本。例如这个文件是:hello.pyHello

    class Hello(webapp2.RequestHandler):
        def get(self):
            self.response.out.write('hello world')

    app = webapp2.WSGIApplication([('/hello',Hello)], debug=True)

但是当我运行这个应用程序时,当我指向:localhost:port/hello我会收到404:Error Resource not found..

如果我在app.yaml. 我无法部署此应用程序:

- url: /hello
  script: hello.app

所以,请教我如何在不同的文件夹中运行不同的文件。在我的例子中是这个文件中的hello.pyHello类。

4

1 回答 1

0

试试这个:

- url: /hello
  script: hello/hello.py

script字段应该是您的处理程序所在的 Python 文件的完整路径。

于 2012-07-01T17:39:50.310 回答