多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
一个网页无非就是输出数据到浏览器,然后归根结就是输出一堆字符串。 而bottle输出相应能容很简单,无非就是绑定路由的方法return数据就行了。 ~~~ # coding:UTF-8 from bottle import Bottle, request app = Bottle() @app.get('/') def index(): return "字符串!" app.run(host="127.0.0.1", port=8000, reloader=True, debug=True) ~~~ 上面的例子就是往浏览器显示4个字符,同理我们return一个包含html字符串的str对象回去,那么浏览器就可以显示一个html页面。注意,强悍的bottle不单单可以return字符串,还可以return别的对象。 return 字典对象,这个时候不单单把字典转换成json输出到浏览器,并且还设置输出的heades(Content-Type: application/json),做API接口特别方便。