def handle_data(self):
        (size, n) = unpack("!ih", receive(6))
        values = PgDataRow()
        for x in xrange(n):
            (l,) = unpack('!i', receive(4))
            if l == -1:
                values.append(None)
            else:
                values.append(receive(l))

        return values
dataset/ETHPy150Open dieseldev/diesel/diesel/protocols/pg.py/PostgreSQLClient.handle_data/original