Explore
Groups
No topics yet. Start the conversation.
Summary
User supplied summary for the plot
Final medal table from the 2026 Winter Olympics in Milan-Cortina.
Description
The below description is supplied in free-text by the user
About This Visualization
This interactive medal table displays the final standings from the 2026 Winter Olympics in Milano Cortina.
Data Collection
The medal data was fetched from Wikipedia using a Python script that:
- Scrapes the 2026 Winter Olympics medal table using BeautifulSoup
- Parses HTML tables to extract country names and medal counts (Gold, Silver, Bronze)
- Filters out totals rows and cleans country names
- Sorts countries by gold medals first, then silver, then bronze (official Olympic ranking)
- Updates the Novem plot via API using a POST request with CSV data
# Core parsing logic
response = requests.get(url, headers=headers, timeout=15)
soup = BeautifulSoup(response.content, 'html.parser')
tables = soup.find_all('table', class_='wikitable')
# Sort by gold, then silver, then bronze
medal_data.sort(key=lambda x: (x['Gold'], x['Silver'], x['Bronze']),
reverse=True)
Final Results
This visualization shows the complete final medal standings from the 2026 Winter Olympics. The games have concluded and these standings are no longer being updated.
Repository
Source code: git@novem.io:trt/olympics-medal-tracker
Dependencies:
requests- HTTP client for Wikipediabeautifulsoup4- HTML parsinglxml- XML/HTML parser backendpytz- Timezone handling for CET timestamps