面向对象设计
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
对象包括属性和行为(功能函数),属性包括:host,user,passwd,db,port
方法包括:创建连接,关闭连接,增删改查。
class mysql:
def __init__(self,host,user): ##魔法函数
self.host=host
self.user=user
def create_conn(self):
self.conn=pymysql.connect(host=self.host)
self.cursor=self.conn.cursor() ##连接游标对象
def close_conn(self):
self.cursor.close()
def query_one(self,sql,parm=[]): #parm是可迭代对象
self.create_conn()
self.cursor_execute(sql,parm)
res=self.cursor.fetchone()
self.close_conn()
return res
def add.data(self,sql,parm=[]):
def pub.data(self,sql,parm=[]): #代码复用
self.create_conn()
self.cursor.execute(sql,parm)
self.conn.commit()
self.close_conn()
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |