Spaces:
Running
Running
File size: 305 Bytes
e3492a8 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | """Executor -- chay SQL (da qua sql_validator) tren SQLite, tra ve pandas DataFrame."""
import sqlite3
import pandas as pd
def run_query(db_path: str, sql: str) -> pd.DataFrame:
conn = sqlite3.connect(db_path)
try:
return pd.read_sql_query(sql, conn)
finally:
conn.close()
|