通过 pandas-python 读取 SQL 表

问题描述 投票:0回答:2

有人可以帮忙照顾熊猫吗?我无法读取 sqlite3 表。

这是我的代码:

import pandas as pd
import sqlite3 as sq

with sq.connect("master.db") as con:
    table = "personal"
    df = pd.read_sql_table(table, con)

Db文件和代码位于同一目录中。 Python兴起NotImplementedError

python pandas database sqlite connection
2个回答
0
投票

如果您想阅读表格的内容,您可以简单地使用:

import pandas as pd
import sqlite3 as sq

with sq.connect("master.db") as con:
   table = "personal"
   df = pd.read_sql_query("SELECT * FROM " + table, con)

0
投票

希望这会有所帮助并为您提供解决方案。

`导入sqlite3

conn = sqlite3.connect(“master.db”)

curr = conn.cursor()

for row in curr.execute("SELECT * FROM individual") 打印(行)

conn.close()`

© www.soinside.com 2019 - 2024. All rights reserved.