обновление для Кубка России
переделаны все парсеры на ссылки из базы
This commit is contained in:
@@ -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)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user