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¶
Functions¶
|
|
|
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.