python二维数组读取sql查询
时间: 2023-12-26 09:27:43 浏览: 163
在Python中,可以使用pandas库来读取SQL查询结果并将其存储为二维数组。下面是一个示例代码:
```python
import pandas as pd
import sqlite3
# 连接到SQLite数据库
conn = sqlite3.connect('database.db')
# 执行SQL查询
query = "SELECT * FROM table_name"
df = pd.read_sql_query(query, conn)
# 将查询结果存储为二维数组
array = df.values
# 打印二维数组
print(array)
```
上述代码中,首先使用`sqlite3`库连接到SQLite数据库。然后,使用`pd.read_sql_query()`函数执行SQL查询并将结果存储在DataFrame对象`df`中。最后,使用`df.values`将DataFrame对象转换为二维数组。
请注意,你需要根据实际情况修改代码中的数据库连接信息和SQL查询语句。
阅读全文