Spaces:
Sleeping
Sleeping
| import sqlite3 | |
| import json | |
| # Connect to the daily_psalm cache | |
| try: | |
| with sqlite3.connect('/run/media/julian/ML2/Python/bos-network/daily_psalm/els_cache.db') as conn: | |
| cursor = conn.cursor() | |
| cursor.execute("SELECT * FROM els_cache WHERE query_hash = 'b7cff58644c289780b4a75524e5d16f29538baf5434db79a571cb8547476f05d'") | |
| result = cursor.fetchone() | |
| if result: | |
| print("Daily psalm query result:") | |
| for i, col in enumerate(result): | |
| print(f"Column {i}: {col}") | |
| if result[4]: # Assuming results are in column 4 | |
| try: | |
| results = json.loads(result[4]) | |
| print("\nParsed results:") | |
| for i, res in enumerate(results): | |
| print(f"Result {i}:") | |
| for k, v in res.items(): | |
| print(f" {k}: {v}") | |
| except json.JSONDecodeError as e: | |
| print(f"Error decoding JSON: {e}") | |
| else: | |
| print("No result found in daily_psalm cache") | |
| except Exception as e: | |
| print(f"Error connecting to daily_psalm cache: {e}") | |
| print("\n----------------\n") | |
| # Connect to the API cache | |
| try: | |
| with sqlite3.connect('els_cache.db') as conn: | |
| cursor = conn.cursor() | |
| cursor.execute("SELECT * FROM els_cache WHERE query_hash = 'b7cff58644c289780b4a75524e5d16f29538baf5434db79a571cb8547476f05d'") | |
| result = cursor.fetchone() | |
| if result: | |
| print("API query result:") | |
| for i, col in enumerate(result): | |
| print(f"Column {i}: {col}") | |
| if result[4]: # Assuming results are in column 4 | |
| try: | |
| results = json.loads(result[4]) | |
| print("\nParsed results:") | |
| for i, res in enumerate(results): | |
| print(f"Result {i}:") | |
| for k, v in res.items(): | |
| print(f" {k}: {v}") | |
| except json.JSONDecodeError as e: | |
| print(f"Error decoding JSON: {e}") | |
| else: | |
| print("No result found in API cache") | |
| except Exception as e: | |
| print(f"Error connecting to API cache: {e}") | |