Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/284.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 web.py-WalkerError:(';意外的节点类型';,339)_Python_Web.py - Fatal编程技术网

Python web.py-WalkerError:(';意外的节点类型';,339)

Python web.py-WalkerError:(';意外的节点类型';,339),python,web.py,Python,Web.py,我正在使用web.py构建一个简单的HTML模板,但是每次我尝试运行基本应用程序时,系统都会抛出一个错误。我不知道如何诊断。下面是完整的回溯。有人对诊断方法有想法吗 有人在这个链接上问了一个类似的问题,但没有得到回答: 我为我的文件模拟的来源: HTML文件: 回溯 首先,您应该在html页面中添加带有(问候语)的$def html文件: $def with(greeting) <html> ... </html> ... ... return ren

我正在使用web.py构建一个简单的HTML模板,但是每次我尝试运行基本应用程序时,系统都会抛出一个错误。我不知道如何诊断。下面是完整的回溯。有人对诊断方法有想法吗

有人在这个链接上问了一个类似的问题,但没有得到回答:

我为我的文件模拟的来源:

HTML文件: 回溯
首先,您应该在html页面中添加带有(问候语)的
$def

html文件:

$def with(greeting) 
<html>
    ...
</html>
    ...
...
return render.index(greeting)
...
Traceback (most recent call last):
  File "/Library/Python/2.7/site-packages/web/wsgiserver/__init__.py", line 1245, in     communicate
    req.respond()
  File "/Library/Python/2.7/site-packages/web/wsgiserver/__init__.py", line 775, in respond
self.server.gateway(self).respond()
  File "/Library/Python/2.7/site-packages/web/wsgiserver/__init__.py", line 2018, in respond
    response = self.req.server.wsgi_app(self.env, self.start_response)
  File "/Library/Python/2.7/site-packages/web/httpserver.py", line 268, in __call__
    return self.app(environ, xstart_response)
  File "/Library/Python/2.7/site-packages/web/httpserver.py", line 236, in __call__
    return self.app(environ, start_response)
  File "/Library/Python/2.7/site-packages/web/application.py", line 276, in wsgi
    result = self.handle_with_processors()
  File "/Library/Python/2.7/site-packages/web/application.py", line 246, in     handle_with_processors
    return process(self.processors)
  File "/Library/Python/2.7/site-packages/web/application.py", line 243, in process
    raise self.internalerror()
  File "/Library/Python/2.7/site-packages/web/application.py", line 467, in internalerror
    return debugerror.debugerror()
  File "/Library/Python/2.7/site-packages/web/debugerror.py", line 305, in debugerror
    return web._InternalError(djangoerror())
  File "/Library/Python/2.7/site-packages/web/debugerror.py", line 290, in djangoerror
    djangoerror_r = Template(djangoerror_t, filename=__file__, filter=websafe)
  File "/Library/Python/2.7/site-packages/web/template.py", line 844, in __init__
    code = self.compile_template(text, filename)
  File "/Library/Python/2.7/site-packages/web/template.py", line 922, in compile_template
    ast = compiler.parse(code)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/compiler/transformer.py", line 51, in parse
    return Transformer().parsesuite(buf)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/compiler/transformer.py", line 128, in parsesuite
    return self.transform(parser.suite(text))
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/compiler/transformer.py", line 124, in transform
    return self.compile_node(tree)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/compiler/transformer.py", line 167, in compile_node
    raise WalkerError, ('unexpected node type', n)
WalkerError: ('unexpected node type', 339)
$def with(greeting) 
<html>
    ...
</html>
    ...
...
return render.index(greeting)
...