<p>我正在看一个简短的Python教程,但最后一个练习无法正常工作。
这是的源代码应用程序副本在</p>
<pre><code>import web
urls = (
'/', 'Index'
)
app = web.application(urls, globals())
render = web.template.render('templates/')
class Index(object):
def GET(self):
greeting = "Hello World"
return render.index(greeting = greeting)
if __name__ == "__main__":
app.run()
</code></pre>
<p>这是景色,索引.html在</p>
^{pr2}$
<p>文件应用程序副本位于以下目录下:C:\Users\Lucas\Desktop\Learn Python The Hard Way\ex50\gothonweb\bin
以及索引.html位于:C:\Users\Lucas\Desktop\Learn Python The Hard Way\ex50\gothonweb\templates</p>
<p>因此,当我想运行示例代码时,我在命令提示符中键入以下命令:</p>
<pre><code>C:\Python26\python.exe "C:\Users\Lucas\Desktop\Learn Python The Hard Way\ex50\gothonweb\bin\app.py"
</code></pre>
<p>之后,<strong>“http://0.0.0:8080“</strong>显示在控制台上,因此我转到浏览器中的<a href="http://localhost:8080/" rel="nofollow">http://localhost:8080/</a>
但我从</p>
<pre><code><type 'exceptions.AttributeError'> at /
No template named index
Python C:\Python26\lib\site-packages\web\template.py in _load_template, line 992
Web GET http://localhost:8080/
</code></pre>
<p>发生了什么事?我该怎么解决它?在</p>
<p>提前谢谢!在</p>