Python 3.x 如何修复``<;函数Render.\uuu getattr\uuu.<;本地人>;。0x7f1dafac8400处的模板>;``python3 web.py中的错误

Python 3.x 如何修复``<;函数Render.\uuu getattr\uuu.<;本地人>;。0x7f1dafac8400处的模板>;``python3 web.py中的错误,python-3.x,web.py,Python 3.x,Web.py,我正在使用web.py作为python3。并得到一个错误 错误: 函数Render.getattr。模板位于0x7fcf15a43840 main.py import web from web.template import render urls = ( '/', 'Home' ) render = web.template.render('Views/Templates/', base='MainLayout') app = web.application(urls, global

我正在使用web.py作为python3。并得到一个错误

错误:

函数Render.getattr。模板位于0x7fcf15a43840

main.py

import web
from web.template import render

urls = (
    '/', 'Home'
)
render = web.template.render('Views/Templates/', base='MainLayout')
app = web.application(urls, globals())

#routes
class Home:
    def GET(self):
        return render.Home

if __name__ == '__main__':
    app.run()

视图/模板/MainLayout.html

def with (page)

<html>
<head>
  <title> Title </title>
</head>
<body>
    <div id='app'>
      $:page
    </div>
</body>
</html>

def带(第页)
标题
$:第页
视图/模板/Home.html

<h1> Hello World!</h1>
你好,世界!

browserrender出错。Home是一个函数,不带参数,因此请尝试
render.Home()
browserrender出错。Home是一个函数,不带参数,因此请尝试
render.Home()