一、Flask
#通过访问路径,获取用户的字符串参数
@app.route('/user/<name>')
def welcome(name):return "你好,%s"%name
@app.route('/user/<int:id>')
def welcome2(id):return "你好,%d号的会员"%id
能够自动根据参数匹配不同的路由
#返回给用户渲染后的网页文件
@app.route('/')
def index2():return render_template("index.html") #渲染模板
def index2():time= datetime.date.today() #普通变量name=["小张","小王","小赵"]#列表变量task={"任务":"打扫卫生","时间":"3小时"}return render_template("index.html",var=time,list=name,task=task)
<body>今天是{{ var }},欢迎光临。<br/>今天值班的有:<br/>{% for data in list %}<li>{{ data }}</li>{% endfor %}任务:<br/> <!-- --><table border="1">{% for key,value in task.items() %} <!--[(key,value),(key,value)]--><tr><td>{{ key }}</td><td>{{ value }}</td></tr>{% endfor %}</table></body>