import sys import sqlite3 import pandas as pd def load_sqlite_to_dataframe(db_path, query): try: conn = sqlite3.connect(db_path) df = pd.read_sql_query(query, conn) return df except sqlite3.Error as excpt: print(f"SQLite error: {excpt}") raise except Exception as e: print(f"Error: {excpt}") raise finally: if 'conn' in locals(): conn.close() if __name__ == "__main__": df1 = load_sqlite_to_dataframe(sys.argv[1], table_name='md_1min_bars') print(df1)