嘗試將 SQLite 中的表匯入 Pandas DF:
import pandas as pd
import sqlite3
cnxn = sqlite3.Connection("my_db.db")
c = cnxn.cursor()
使用此命令有效:pd.read_sql_query('select * from table1', con=cnxn). 這不:df = pd.read_sql_table('table1', con=cnxn)。
回復 :
ValueError: Table table1 not found
可能是什么問題?
uj5u.com熱心網友回復:
在 Python 中使用 SQLitepd.read_sql_table()是不可能的。在 Pandas 檔案中找到的資訊。
因此,當通過 Python 運行命令時,它被認為是一個 DB-API。
pd.read_sql_table() 檔案
給定一個表名和一個 SQLAlchemy 可連接物件,回傳一個 DataFrame。此函式不支持 DBAPI連接。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/510192.html
