如何看一个网站的好坏,专业的镇江网站建设,关于网站建设的合同,企业平台是什么意思python连接数据库的方式 pyzenith.connect#xff08;#xff09;函数就是连接数据库#xff1b; exception.ScriptException#xff08;#xff09;这一句是自定义异常#xff0c;可以不用我这个#xff1b; finally里面还有一个try finally是有必要的#xff0c;防止…python连接数据库的方式 pyzenith.connect函数就是连接数据库 exception.ScriptException这一句是自定义异常可以不用我这个 finally里面还有一个try finally是有必要的防止关闭出现异常错误
staticmethoddef connect_data(user_info, sql):连接数据库执行sql语句:param user_info: 数据库账户信息:param sql: sql语句:return: listtuple 类型的数据start time.time()cursor Noneconn Nonetry:conn pyzenith.connect(user_info.get(serverName), user_info.get(user),user_info.get(passwd), str(user_info.get(port)))cursor conn.cursor()cursor.execute(sql)row_data cursor.fetchall()return row_dataexcept Exception as ex:raise exception.ScriptException(f数据库操作执行失败{ex})finally:try:if cursor:cursor.close()finally:if conn:conn.close()LOG.info(数据库操作共使用%s秒, time.time() - start)