backend/app/cron_statistics.py
2024-10-26 16:25:22 +02:00

30 lines
703 B
Python

from datetime import datetime, timedelta
import orjson
import time
import sqlite3
import asyncio
import aiohttp
import random
from tqdm import tqdm
from dotenv import load_dotenv
import os
stock_screener_data_dict = {item['symbol']: item for item in stock_screener_data}
async def run():
con = sqlite3.connect('stocks.db')
cursor = con.cursor()
cursor.execute("PRAGMA journal_mode = wal")
cursor.execute("SELECT DISTINCT symbol FROM stocks WHERE symbol NOT LIKE '%.%'")
total_symbols = [row[0] for row in cursor.fetchall()]
con.close()
if __name__ == "__main__":
loop = asyncio.get_event_loop()
loop.run_until_complete(run())