MCPcopy Index your code
hub / github.com/PyMySQL/PyMySQL / _read_rowdata_packet

Method _read_rowdata_packet

pymysql/connections.py:1372–1383  ·  view source on GitHub ↗

Read a rowdata packet for each data row in the result set.

(self)

Source from the content-addressed store, hash-verified

1370 self.connection = None # release reference to kill cyclic reference.
1371
1372 def _read_rowdata_packet(self):
1373 """Read a rowdata packet for each data row in the result set."""
1374 rows = []
1375 while True:
1376 packet = self.connection._read_packet()
1377 if self._check_packet_is_eof(packet):
1378 self.connection = None # release reference to kill cyclic reference.
1379 break
1380 rows.append(self._read_row_from_packet(packet))
1381
1382 self.affected_rows = len(rows)
1383 self.rows = tuple(rows)
1384
1385 def _read_row_from_packet(self, packet):
1386 row = []

Callers 1

_read_result_packetMethod · 0.95

Calls 3

_check_packet_is_eofMethod · 0.95
_read_row_from_packetMethod · 0.95
_read_packetMethod · 0.80

Tested by

no test coverage detected