Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ImportError:未找到名为“”的模块_Python_Google App Engine - Fatal编程技术网

Python ImportError:未找到名为“”的模块

Python ImportError:未找到名为“”的模块,python,google-app-engine,Python,Google App Engine,代码中有一些缩进错误,需要使用post方法进行表单响应。请参阅下面的固定代码 Traceback (most recent call last): File "C:\Program Files (x86)\Google\google_appengine\google\appengine\runtime\wsgi.py", line 240, in Handle handler = _config_handle.add_wsgi_middleware(self._LoadHandler())

代码中有一些缩进错误,需要使用
post
方法进行表单响应。请参阅下面的固定代码

Traceback (most recent call last):
File "C:\Program Files   (x86)\Google\google_appengine\google\appengine\runtime\wsgi.py", line 240, in Handle
handler = _config_handle.add_wsgi_middleware(self._LoadHandler())
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\runtime\wsgi.py", line 299, in _LoadHandler
handler, path, err = LoadObject(self._handler)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\runtime\wsgi.py", line 85, in LoadObject
obj = __import__(path[0])
ImportError: No module named not_found
INFO     2017-01-14 21:16:13,831 module.py:806] default: "POST /testform HTTP/1.1" 500 -

我不确定这是否能解决你所有的问题,但至少能让你更接近。

我猜你使用的是app.yaml,这就是一个例子

如果从app.yaml中删除以下两个linse,则可以修复

class MainPage(webapp2.RequestHandler):
    def get(self):
        self.response.headers['Content­Type'] = 'text/plain'
        self.response.out.write(form)

class TestHandler(webapp2.RequestHandler):
    def post(self):
        q = self.request.get("q")
        self.response.out.write(q)
运行时:python27
api_版本:1
线程安全:正确
处理程序:
-网址:/
脚本:home.app
-url:/index\.html
脚本:home.app
-url:/样式表
静态目录:样式表
-url:/(.*\(gif | png | jpg))$
静态\u文件:静态/\1
上传:静态/*\(gif | png | jpg)$
-url:/admin/*
脚本:admin.app
登录名:admin

-url://.*//这没有解决问题,伙计。。。。请您提出其他建议。更新您的问题,并在我的回答中显示应用修复后发生的情况。在我应用了您的修复后,但显示了相同的错误。您如何运行该应用?使用dev_appserver.py?尝试删除前两行,因为它们看起来没有必要。是的,我正在使用dev_appserver.py运行应用程序…即使删除前两行,我也会收到相同的错误。
class MainPage(webapp2.RequestHandler):
    def get(self):
        self.response.headers['Content­Type'] = 'text/plain'
        self.response.out.write(form)

class TestHandler(webapp2.RequestHandler):
    def post(self):
        q = self.request.get("q")
        self.response.out.write(q)
runtime: python27
api_version: 1
threadsafe: true

handlers:
- url: /
  script: home.app

- url: /index\.html
  script: home.app

- url: /stylesheets
  static_dir: stylesheets

 - url: /(.*\.(gif|png|jpg))$
   static_files: static/\1
   upload: static/.*\.(gif|png|jpg)$

- url: /admin/.*
  script: admin.app
  login: admin

- url: /.*              // <- delete this
  script: not_found.app // <- delete this