1

特定の URL からコンテンツを取得するだけの単純なアプリケーションは、ローカル サーバーでは正常に動作していますが、デプロイ時にエラーが発生します。ここをチェック

アプリケーションは、ここに含める 2 つのファイルだけで構成されています

比較-hatke.py

from google.appengine.api import urlfetch

url = "http://www.google.com/"
result = urlfetch.fetch(url)
if result.status_code == 200:
  print(result.content)

app.yaml

application: compare-hatke
version: 3
runtime: python27
api_version: 1
threadsafe: true

handlers:
- url: /.*
  script: compare-hatke.app

ログ - バージョン 1

Traceback (most recent call last):
  File "/python27_runtime/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 196, in Handle
    handler = _config_handle.add_wsgi_middleware(self._LoadHandler())
  File "/python27_runtime/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 269, in _LoadHandler
    raise ImportError('%s has no attribute %s' % (handler, name))
ImportError: <module 'compare-hatke' from '/base/data/home/apps/s~compare-hatke/1.365150810067162164/compare-hatke.pyc'> has no attribute app

今、なぜこれが機能しないのか、私にはまったくわかりません。どんな提案や助けも重要です。

ありがとう !

4

0 に答える 0