Google App Engine でいくつかのチュートリアルを読みましたが、それらのチュートリアルには同じ構造があります。各ページは各クラスを指し、すべてのこのクラスは常にmain.py
. 新しいファイルに新しいページを作成したい。私もです:
プロジェクトフォルダー内。フォルダーを作成します。この中に、クラス名を持つhello
単純なスクリプトを作成します。たとえば、このファイルは次のとおりです。hello.py
Hello
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.py
、Hello
このファイルの Class です。