sql >> Database teknologi >  >> RDS >> Mysql

MySQLdb-forespørgsel til Numpy-array

np.fromiter klager, fordi den forsøger at skrive en hel række af input til et enkelt element i det nye array. Du kan omgå dette ved at bruge registreringsarrays:

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

Hvis alle dine poster er af samme type, kan du derefter få en matrixvisning som følger:

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



  1. Hvis posten findes, skal du opdatere Else Insert

  2. Åbning eller sammenkædning af tekst eller Excel som datakilder i Microsoft Access

  3. Opretter forbindelse til ekstern SQL Server 2008 fra Windows Azure

  4. Parsing streng i mysql Date