数据库模块封装完毕
上一篇 /
下一篇 2006-08-03 17:00:18 / 天气: 晴朗
/ 心情: 高兴
/ 个人分类:程序设计
昨天晚上加上今天白天完成了图书管理系统数据库操作模块的封装。准备明天开始做GUI前端,先学先做,估计要1周。再次感叹
Python果然强大。
B5|q,iqqTcn0!o'cTH%o3@0`c xQcE[0以下是我写的数据库模块
天空博客k ru]6zP+EWWy天空博客TzT(YLhl天空博客$\\sD
^Eimport MySQLdb
天空博客$m
s-qG)L*q |Bclass db:
|(L5zSDIH+oZ0#构造函数,其中连接了数据库
w*H0QQ
Vk9u9kA0def __init__(self , host , user , passwd):
/^R XI4fH+pLK0j0try:
天空博客5J*~7GoU?,u;p7o
?
Pprint "Open the Database"
天空博客
e$P;`)n1h(pself.conn = MySQLdb.connect(host , user , passwd)
9b'N
tOs&}0except MySQLdb.OperationalError ,error:
C;l;hmeLxi0print "Error %d: %s" % (error[0] , error[1])
天空博客K#aKuC#关闭数据库
*^ D f*Y6w_0def db_close(self):
天空博客K#D0~at?+jGself.conn.close()