【发布时间】:2015-05-24 22:12:10
【问题描述】:
我有一个非常简单的问题,我很抱歉,但我被卡住了一段时间无法找到答案。
在下面的脚本中,我试图“动态”创建一个 url,使用一些由 python 生成的变量 url1 和 url2 进一步向下。
我尝试过 % 但也没有成功。
谁能指出代码有什么问题。
谢谢
import cherrypy
class PageGenerator(object):
page_template = """<html>
<head></head>
<body>
<div><p><object data=http://en.wikipedia.org/w/index.php?title={{url1}} width="1200" height="600"> Error: Embedded data could not be displayed. </object>
</p>
<p><object data=http://en.wikipedia.org/w/index.php?title={{url2}} width="1200" height="600"> Error: Embedded data could not be displayed. </object>
</p></div>
</body>
</html>"""
@cherrypy.expose
def generate(self, url1):
url1 = "Neurosurgery "
return url1
@cherrypy.expose
def generate(self, url2):
url2 = "Urology "
return url12
if __name__ == '__main__':
cherrypy.quickstart(PageGenerator())
【问题讨论】:
标签: python html jinja2 cherrypy