企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
一个网页无非就是输出数据到浏览器,然后归根结就是输出一堆字符串。 而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接口特别方便。