python操作数据库
coding: utf-8
功能说明:
对数据的操纵进行补充
日期 20190527
import pymssql
10年积累的成都做网站、成都网站设计经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有格尔木免费网站建设让你可以放心的选择与我们合作。
import pyMySQL
import time
from SQL import SQL
from Server_Info import DB_Info
class Operate_DB(object):
"""docstring for Operate_DB"""
def init(self, DB_Info):
if DB_Info['Type']=='pymssql':
self.conn=pymssql.connect(host=DB_Info['HostName'],database=DB_Info['Database'],user=DB_Info['User'],password=DB_Info['Password'])
elif DB_Info['Type']=='pymysql':
self.conn=pymysql.connect(host=DB_Info['HostName'],database=DB_Info['Database'],user=DB_Info['User'],password=DB_Info['Password'])
else:
print('error')
def O_DB(self,SQL,Action,*args):
if Action=='serach':
# self.conn.cursor.execute(SQL)
yield self.conn.cursor.fetchall()
elif Action == 'Insert':
self.conn.cursor().execute(SQL)
else:
print(error)
def close_DB(self):
self.conn.commit()
self.conn.close()
本文标题:python操作数据库
URL链接:http://pwwzsj.com/article/isheog.html