MCPcopy Create free account
hub / github.com/ActiveState/code / executeQuery

Method executeQuery

recipes/Python/106131_DBAttrib/recipe-106131.py:13–28  ·  view source on GitHub ↗
(self,sql,*parms,**kws)

Source from the content-addressed store, hash-verified

11 self._cur.execute(sql,*parms)
12
13 def executeQuery(self,sql,*parms,**kws):
14 strip = 0
15 try:
16 strip = kws['strip']
17 except KeyError:
18 pass
19
20 self._cur.execute(sql,*parms)
21 results = self._cur.fetchall()
22
23 if strip:
24 # Remove extraneous sequence nesting.
25 if len(results) == 1 and len(results[0]) == 1:
26 return results[0][0]
27
28 return results
29
30 def execute(self,sql,*args,**kws):
31 if sql[0:6] == "select":

Callers 2

executeMethod · 0.95
recipe-228010.pyFile · 0.80

Calls 2

executeMethod · 0.45
fetchallMethod · 0.45

Tested by

no test coverage detected