Create empty scrape_url function

This commit is contained in:
chris committed 2026-02-22 13:18:44 -05:00
1 parent c879f13c4f
commit 96bd0f67cb
1 file changed
+27
+27
View File
@@ -0,0 +1,27 @@
"""
util/scrape.py
Utility functions for scaping web data relative to selected games
"""
import httpx
import pandas as pd
from bs4 import BeautifulSoup
def scrape_url(game: str, year: int | None) -> pd.DataFrame:
"""
Scrape game data from the url provided. This function requires specific environment variables be present
in order to function properly.
:param:game The target game to scrape.
:param:year The year to scrape. If no year is provided, scrapes games from the current year.
:return: Pandas DataFrame
Examples:
>>>scrape_url(game='mega-millions')
pd.DataFrame()
>>>scrape_url(game='mega-millions', year=2020)
pd.DataFrame()
"""