Google App Engineを使用して簡単なアプリケーションを作成しようとしています。以下はスクリプトハンドラの設定Google App Engine
私のコード
helloworld.py
print "hello"
class helloworld():
def myfunc(self):
st = "inside class"
return st
test.py
import helloworld
hw_object = helloworld.helloworld()
print hw_object.myfunc()
app.yaml
handlers:
- url: /.*
script: helloworld.py
- url: /.*
script: test.py
I RUです私のアプリケーションはhttp://localhost:10000
経由でhello
しか出力されませんが、私の予想される出力はhello
とinside class
です。
私のディレクトリ構造
E:\helloworld>dir
app.yaml helloworld.py test.py
私は、これはハンドラと何それらを定義する私の方法で間違っているを定義するための正しい方法は何かScript Handlers。だから、とは何かを持っているかなり確信しています。
2つの同一のルート正規表現を使用しますか? – bernie
私のフォルダ内に複数のスクリプトがある場合、私は 'app.yaml'をどのように設定すればいいのでしょうか?上記のパターンを試しました。私が必要とするのは' localhost:10000'です。実行されているが、これは起こっていない。 – RanRag
@AdamBernier:私は 'url:/ test /.*'を試しましたが、運がまだありません。 – RanRag