Может кто-нибудь помочь с пандами. Я не могу прочитать таблицу 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)
Файл базы данных и код находятся в одном каталоге. Питон поднимает NotImplementedError.






Если вы хотите прочитать содержимое вашей таблицы, вы можете просто использовать:
import pandas as pd
import sqlite3 as sq
with sq.connect("master.db") as con:
params = ["personal"]
df = pd.read_sql_query("SELECT * FROM ?", con, params = params)
Использование параметров в запросе рекомендуется для блокировки sql-инъекций.
import sqlite3
conn = sqlite3.connect("master.db")
curr = conn.cursor()
for row in curr.execute("SELECT * FROM personal")
print(row)
conn.close()
Как сейчас написано, ваш ответ неясен. Пожалуйста, отредактируйте , чтобы добавить дополнительную информацию, которая поможет другим понять, как это относится к заданному вопросу. Более подробную информацию о том, как писать хорошие ответы, вы можете найти в справочном центре.