[Numpy-discussion] query to array
Keith Goodman
kwgoodman at gmail.com
Wed Jan 31 18:00:12 EST 2007
On 1/31/07, BBands <bbands at gmail.com> wrote:
> import pyodbc
> import numpy as np
>
> connection = pyodbc.connect('DSN=DSNname')
> cursor = connection.cursor()
> symbol = 'ibm'
> request = "select to_days(Date), Close from price where symbol = '" +
> symbol + "' and date > '2006-01-01'"
> for row in cursor.execute(request):
> price.append([row[0], row[1]])
> priceArray = np.array(price)
>
> Is there a better way to do this? Can fromiter be used?
Why not just pull it all at once with cursor.fetchall()? Then use
np.asarray on the result.
More information about the NumPy-Discussion
mailing list