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

3 投票
1 回答
1165 浏览
提问于 2025-04-16 04:13

有人知道除了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.]])

撰写回答