обновление для Кубка России

переделаны все парсеры на ссылки из базы
This commit is contained in:
2026-07-02 12:46:29 +03:00
parent b0fe3ad5a4
commit 57907fd86b
29 changed files with 1838 additions and 240 deletions

View File

@@ -2,8 +2,9 @@ import requests
from bs4 import BeautifulSoup
from services.game_service import sync_match_page
from source_config import DATA_MATCH_BASE_URL, match_url
BASE_MATCH_URL = "https://wfl.rfs.ru/match/"
BASE_MATCH_URL = DATA_MATCH_BASE_URL
def fetch_html(url: str) -> str:
@@ -197,7 +198,7 @@ def parse_game_page(html: str) -> dict:
def run_parser_game(match_external_id: str) -> None:
url = f"{BASE_MATCH_URL}{str(match_external_id).strip()}"
url = match_url(match_external_id)
html = fetch_html(url)
data = parse_game_page(html)