Skip to content

Commit 69f7c16

Browse files
committed
TST: only convert to list when non-list in safe_fetch per #1070
1 parent 4c9845f commit 69f7c16

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

pandas/io/sql.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,10 @@ def execute(sql, con, retry=True, cur=None, params=None):
4646

4747
def _safe_fetch(cur):
4848
try:
49-
return [r for r in cur.fetchall()]
49+
result = cur.fetchall()
50+
if not isinstance(result, list):
51+
result = list(result)
52+
return result
5053
except Exception, e: # pragma: no cover
5154
excName = e.__class__.__name__
5255
if excName == 'OperationalError':

0 commit comments

Comments
 (0)