rie*_*axi 9 python google-app-engine
我有这个GAE python代码
在文件foo.py中
import webapp2
class MainPage(webapp2.RequestHandler):
def get(self):
self.response.headers['Content-Type'] = 'text/plain'
self.response.write('Hello Foo')
app = webapp2.WSGIApplication([('/', MainPage)], debug = True)
Run Code Online (Sandbox Code Playgroud)
在文件app.yaml中
application: foo
version: 1
runtime: python27
api_version: 1
threadsafe: true
handlers:
- url: /.*
script: foo.app
Run Code Online (Sandbox Code Playgroud)
我得到这个错误指向文件foo.py中的第三行(类MainPage(webapp2.RequestHandler):):Obs.从消息的结尾开始阅读
...
line 172, in _HandleEvents
for event in events:
File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/api/yaml_listener.py", line 212, in _GenerateEventParameters
raise yaml_errors.EventListenerYAMLError(e)
google.appengine.api.yaml_errors.EventListenerYAMLError: mapping values are not allowed here
in "foo.py", line 3, column 39
Run Code Online (Sandbox Code Playgroud)
我很感激你的帮助
谢谢山姆
Fin*_*sen 16
如果以错误的方式启动应用程序,则会发生此类错误:dev_appserver.py foo.py.您需要一个目录,例如,foo使用foo/foo.py和foo/app.yaml然后从dev_appserver.py foo/目录本身或在目录本身的父目录中启动程序dev_appserver.py .
你的代码没有任何问题。我将它们复制并粘贴到文件中,并使用 App Engine SDK 版本:“1.7.7”在我的 Win7 系统上运行它们,并且它提供了页面,没有错误。
您的文件或设置可能有问题。
您是否尝试过“文件”->“创建新应用程序”菜单选项?它将创建一个名为engineapp的新应用程序,该应用程序将显示“Hello world!” 在本地主机上浏览时。
| 归档时间: |
|
| 查看次数: |
3032 次 |
| 最近记录: |