feat: /api/v2/analiza/* endpoints - sport analytics backend
This commit is contained in:
@@ -1,4 +1,7 @@
|
||||
#!/usr/bin/env python3
|
||||
from dotenv import load_dotenv
|
||||
load_dotenv('/opt/rinet-gpu/.env.master')
|
||||
# auto-added by patch_scrapers_with_dotenv.sh
|
||||
"""
|
||||
HNS Semafor ligaški scraper - parses body.innerText (SPA, no <table> tags)
|
||||
Path: /opt/pgz-sport/scrapers/hns_lige_standings.py
|
||||
@@ -7,10 +10,11 @@ Source: https://semafor.hns.family/natjecanja/...
|
||||
Output: pgz_sport.natjecanja_tablice (source=hns_semafor)
|
||||
Run: python3 hns_lige_standings.py
|
||||
"""
|
||||
import os
|
||||
from playwright.async_api import async_playwright
|
||||
|
||||
DB = dict(host='localhost', port=5432, dbname='rinet_v3',
|
||||
user='rinet', password='R1net2026!SecureDB#v7')
|
||||
user='rinet', password=os.environ["DB_PASSWORD"])
|
||||
|
||||
LIGE = [
|
||||
{"natj": "Supersport HNL 2025/26", "url": "https://semafor.hns.family/natjecanja/100391485/supersport-hnl", "razina": "1.HNL"},
|
||||
|
||||
Reference in New Issue
Block a user