numpy数组<=>Python DB-API适配器?

3

除了atpy之外,还有什么适配器可以在numpy数组和sqlite数据库之间进行转换吗?

谢谢!

祝好,

KC

1个回答

3
你能使用默认的sqlite3软件包吗?
In [1]: import sqlite3

In [3]: conn = sqlite3.connect('test.db')

In [4]: cur = conn.cursor()

In [5]: cur.execute('select * from table1')
Out[5]: <sqlite3.Cursor object at 0xa3142c0>

In [6]: scipy.array(cur.fetchall())
Out[6]: 
array([[ 1.,  2.],
       [ 3.,  4.]])

我知道这可能有点过时了,但是我有一个快速的问题,这不会在内存中创建两个项目吗?就像丢弃Python数组并添加新的NumPy数组一样,难道没有一种一次性完成的方法吗? - PirateApp

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接