This project is a Python script that scrapes the results of the African Cup of Nations 2024 from the Eurosprt website.
It is automatically refreshed (uses polling).
graph LR
P(Polling2+requests) --> A[Website]
P --> B(BeautifulSoup)
B --> C{Data Extraction}
C --> E{Data Processing}
E --> F[Streamlit]
F --> G[Dynamic Webapp]
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
You need to have Python installed on your machine. You can download Python here. Tested with Python 3.12
- Clone the repository:
git clone <repository_url>
- Navigate to the project directory:
cd <project_directory>
- Install the required packages:
pip install -r requirements.txt
To run the app, use the following command:
streamlit run app.py