码迷,mamicode.com
首页 > 数据库 > 详细

【转载】用karrigell进行快速web开发(连接mysql数据库)

时间:2015-01-16 20:40:43      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:

http://blog.chinaunix.net/uid-8581780-id-347984.html

对于一件快速的web开发任务,我一般会选择karrigell来作为工具。karrigell很直观,而且让你感觉到开发一个web应用真得如此方便。她有点像php或jsp,但是却绝不是MVC构架。如果你用python,karrigell就是你手头的php了。你可以在python中嵌入html,也可以在html中嵌入python.非常方便。
另外,有点要注意,你如果要把你的python作为一个表单的action,那么这个python中不要用if __name__ == "__main__",可以直接写代码即可,上述语法并不支持。使用karrigell你会觉得在做web编程和进行控制台编程差别不是很大,对于一些小型快速的不要考虑框架的任务是非常适合的。
放一段访问mysql的方法,看看有什么不同吧。

 1 import MySQLdb,pdb,sys
 2 try:
 3         conn = MySQLdb.connect(host=192.168.x.x,user=xxx,passwd=xxx,db=xxx)
 4 except Exception,e:
 5         print str(e)
 6         sys.exit()
 7 cur = conn.cursor()
 8 sql = unicode(insert into msg_to_send values tablename(NULL,"%s","%s",now()); % (QUERY["name"],QUERY["school"]),latin1)
 9 #print sql
10 try:
11         cur.execute("SET NAMES ‘gbk‘")
12         cur.execute(sql)
13         conn.commit()
14 except Exception,e:
15         print str(e)
16         sys.exit()
17 cur.close()
18 conn.close()
19 print OK!

 

【转载】用karrigell进行快速web开发(连接mysql数据库)

标签:

原文地址:http://www.cnblogs.com/Thermo/p/4229662.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!