Bottle文档最新翻译版-1.1.2 Hello World
1.1.2 老一套:"Hello World" 本教程假设你已经安装好了Bottle,接下来我们用一个简单的"Hello World"例子来开始我们的学习: from bottle import route, run @route('/hello') def hello(): return "Hello World!" run(host='localhost', port=8080, debug=True) 双击或者在命令行下面运行这个脚本,然后用你的浏览器访问 http://localhost:8080/hello ,你将会看到浏览器上面显示"Hello World!"这句话,让我们来分析一下这个脚本工作的过程: 首先,route()将它修饰的代码绑定到指定的URL.在这个例子里边,我们将"hello()"这段代码绑定到"/hello"这个路径.让指定URL访问指定代码的行为叫做路由,并且这是Bottle框架里边一个非常重要的概念.你可以自定义任何你需要的路由规则.当浏览器打开你指定的URL的时候,相对应的方法将会被调用运行并且将运行结果发给浏览器.嗯嗯,是不是很简单? 接下来,最后一行代码的run()方法将会启动一个内置的开发级服务器.它运行在本地主机"localhost"的8080端口上面,在你按下Ctrl-C组合键之前,它将会兢兢业业,鞠躬尽瘁地为你响应每一个浏览器请求