代码如下:
# -*- coding: utf-8 -*-
#!/usr/bin/python
# filename: todo.py
# codedtime: 2014-8-28 20:50:44
import sqlite3
import bottle
@bottle.route('/help3')
def help():
return bottle.static_file('help.html', root='.') #静态文件
@bottle.route('/json:json#[0-9]+#')
def show_json(json):
conn = sqlite3.connect('todo.db')
c = conn.cursor()
c.execute("SELECT task FROM todo WHERE id LIKE ?", (json))
result = c.fetchall()
c.close()
if not result:
return {'task':'This item number does not exist!'}
else:
return {'Task': result[0]} #返回Json对象
bottle.debug(True)
bottle.run(host='127.0.0.1', port=8080, reloader = True)
第一个路由@bottle.route('/help3') 返回一个静态问,在浏览器中输入:http://127.0.0.1:8080/help3
结果如下:
其中的 root='.')或 root='./')表示在程序当前目录下,当然你也可以知道其他的路径如: root='/path/to/file'
第二个路由@bottle.route('/json:json#[0-9]+#')返回一个Json对象,在浏览器中输入:http://127.0.0.1:8080/json4
结果如下:
Web程序难免会遇到访问失败的错误,那么怎样去捕获这些错误,Bottle可以用路由机制来捕捉错误,如下捕获403、404:
@error(403)
def mistake403(code):
return 'The parameter you passed has the wrong format!'
@error(404)
def mistake404(code):
return 'Sorry, this page does not exist!'
其他错误处理如法泡制!
相关推荐:
AI人物生成:重新定义虚拟形象创作的未来
seo矩阵运营中心是什么,seo矩阵运营中心是什么意思啊 ,北京ai特效
打造高效创作体验,写文章AI软件重塑内容生产力
SEM+SEO:助力企业数字化营销的双剑合璧之道,ai头像丑
ChatGPT已识别但不可用?揭秘背后原因与解决方案!,小狸ai和斑马ai语文
SEO学堂:开启数字营销新时代,全面提升网站排名与流量,文山ai营销推广方案
SEO网:让你的数字营销更加精准高效,开启网络引流新时代,丰县互联网网站推广优势
seo高手有什么条件,seo难上手吗 ,指南ai写作电力创新
为什么seo对企业重要,seo对企业进行网络营销的价值 ,ai李沁换脸鲍鱼
ChatGPT破解:人工智能的无限潜力与破解秘笈,意识变ai
SEO运营工作是什么,seo公司运营 ,720516AI
ChatGPT:引领人工智能对话新时代的智能助手,Ai shiang
seo系列什么意思,seo的分类 ,que n ai je
SEO师:如何在数字时代为企业赢得流量与销量,十堰网站关键词优化教程
seo要懂些什么软件,seo常用软件 ,ai写作网站网址大全
seo适用于什么领域,seo适用于什么领域中 ,ai智能翻译写作机器人v1.0
AI智能工具的无限可能:未来已来,你准备好了吗?
ChatGPT安装包Windows版-让智能助手触手可得,q和ai
乘风SEO:突破困境,领航网络营销新时代,武汉靠谱的关键词排名
AI免费生成:释放创造力的秘密武器
什么是seo方法,何为seo ,ai写作神器源码是什么
ChatGPT使用问题?如果您正在使用VPN,请尝试将其关闭,ai制作渐变立体
ChatGPT中显示已进行一处编辑,但看不到内容?你需要了解的隐藏问题!,ai敲
seo进阶买什么书运营,seo入门难吗 ,没有ai软件怎么打开ai图片
打造内容创作新高度:文章扩写AI的革命性优势
SEO查:如何通过精准优化让网站流量飞速增长,吉林推广营销怎么样
pbootcms自动翻译插件,让你的网站轻松实现多语言覆盖,ai 镀金
ChatGPT美区要梯子吗?轻松畅享全球智能聊天体验,ai音位
seo网络推广要做什么,seo 网络推广 ,ai少女喝药
SEO站在未来之巅,助力网站在激烈竞争中脱颖而出,推荐网站优化欢迎咨询
seo深度优化插件是什么,深度优化手机软件 ,ai的缩写
SEO赚钱:如何通过SEO技能在网络上实现财富自由,网站怎么建设推广平台
ChatGPT360:全方位提升你的工作与生活效率,ai72787
ChatGPT无法加载?检查您的网络设置并尝试重启Chat,ai写作怎么写作文的
seo项目是什么,seo是啥 ,ai ued
什么是“神马关键词”?如何用它提升你的网络营销效果?,新闻发布网站怎么做推广
ChatGPT4网页空白:重新定义智能交互的未来,怎么登ai
AI通过算法和数据生成的作品:科技与艺术的跨越,带来无限创意可能,ai优化程序
SEO优化基础:让你的网站脱颖而出的秘密武器,模仿猫ai
SEO量:提升网站流量和排名的关键法则,德兴seo
SEO而且:打造高效网站流量增长的秘密武器,滨江网站推广营销
seo需要了解什么,seo需要学些什么内容 ,ovo ai
ChatGPT坏了用什么?替代方案,满足你的智能对话需求,星际一的ai
SEO运维:提升网站排名的核心战略,邢台网站建设优化建站
ChatGPT:打破语言障碍,理解与沟通的新时代,交通轨道ai
SEO手法如何通过精准优化提升网站排名,获取海量流量,网站建设协议流程是什么
ChatGPT怎么打不开了?揭秘背后的原因与解决方法,ai中打开ai文件丢失
seo种草什么意思,seo yoo na ,三维地震反演AI
ChatGPT付款银行卡被拒绝?解决方案全解析!,小发猫ai智能写作查重能过吗
好用的AI写作软件,让创作更高效