web_programming.covid_stats_via_xpath

This script demonstrates fetching simple COVID-19 statistics from the Worldometers archive site using lxml. lxml is chosen over BeautifulSoup for its speed and convenience in Python web projects (such as Django or Flask).

uv run –script web_programming/covid_stats_via_xpath.py

Classes

CovidData

Functions

covid_stats(→ CovidData)

main(→ None)

CLI entry point.

Module Contents

class web_programming.covid_stats_via_xpath.CovidData

Bases: NamedTuple

cases: str
deaths: str
recovered: str
web_programming.covid_stats_via_xpath.covid_stats(url: str = 'https://web.archive.org/web/20250825095350/https://www.worldometers.info/coronavirus/') → CovidData
web_programming.covid_stats_via_xpath.main() → None

CLI entry point.