opencv库链接数据库

用的这种方式连库,但是连库显示连库失败
```python
import pymssql,time,sys
reload(sys)
sys.setdefaultencoding(“utf-8”)
class mssql:
def init(self,host,user,pwd,db):
self.host = host
self.user = user
self.pwd = pwd
self.db = db

def __getconnect(self):
if not self.db:
raise(nameerror,””)
self.conn = pymssql.connect(host=self.host,user=self.user,password=self.pwd,database=self.db,charset=”utf8”)
cur = self.conn.cursor()
if not cur:
raise(nameerror,””)
else:
return cur

def execquery(self,sql):
cur = self.__getconnect()
cur.execute(sql)
reslist = cur.fetchall()

#
self.conn.close()
return reslist

def execnonquery(self,sql):
cur = self.__getconnect()
cur.execute(sql)
self.conn.commit()
self.conn.close()

def inserttocloselist(data ,ms):
sql = “insert into t_isee_closelist_infos (work_order_id,crm_cdsc_id,appraise_type,crm_accept_date,latn_code,theme_row_id,task_execute_row_id,crm_accept_reason,asset_integ_id) values ( ‘“
temp =”‘ , ‘“
sqlstr = temp.join(data)
sql = sql + sqlstr + “‘)”
ms.execnonquery(sql)

ms = mssql(host=”172.30.0.186”,user=”sa”,pwd=””,db=”test”)
fengefu = ‘$%$’
for i in range(1, len(sys.argv)):
read = open(sys.argv[i] ,’r’)
for line in read:
line=line.strip(‘\n’)
data = line.split(fengefu)
inserttocloselist(data,ms)
read.close
```.

python的opencv模块连数据库会链接不上数据库的错,后来问了一些大佬,大佬说opencv不能直接链接数据库,需要一个媒介,希望各位大佬指点!

讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!