27 lines
520 B
Python
Raw Permalink Normal View History

2025-09-12 18:33:32 +01:00
import sqlite3
import json
conn = sqlite3.connect('quotes.db')
cursor = conn.cursor()
query = """
SELECT
quotes.timestamp, quotes.bid, quotes.ask, quotes.direction
FROM quotes
"""
cursor.execute(query)
tables = cursor.fetchall()
column_names = [desc [0] for desc in cursor.description]
data_list = []
for row in tables:
data_dict = {column_names[i]: row[i] for i in range(len(column_names))}
data_list.append(data_dict)
json_output = json.dumps(data_list, indent=4)
print(json_output)
cursor.close()