sql >> Databasteknik >  >> RDS >> Mysql

MySQLdb-fråga till Numpy-array

np.fromiter klagar för att den försöker skriva en hel rad indata i ett enda objekt i den nya arrayen. Du kan kringgå detta med hjälp av postmatriser:

A = numpy.fromiter(cursor.fetchall(), count=-1,
                   dtype=[('', numpy.uint8)]*57)

Om alla dina poster är av samma typ kan du få en arrayvy enligt följande:

A = A.view(numpy.uint8).reshape(-1, 57)



  1. Jag behöver ovanliga mysql-resultat

  2. Det finns redan en öppen DataReader ... även om den inte är det

  3. Ställa in maven-beroende för SQL Server

  4. Bättre tekniker för att trimma inledande nollor i SQL Server?