You can request a web page from Steam that renders all the information in a browser. Someone (not me) wrote a very small amount of Python to retrieve the page and extract the data. It takes special effort to recreate an environment in which the code runs, at least to the point it fails with no useful (to me) information in the logs.
I just want a basic CSV file of what's in a table on a web page. I would rather set myself on fire than relearn web programming or parsing; I did a lifetime's worth of that from 1995 to 1998 (until 2008 if you count my years as a sysadmin automating logins for web service health monitoring). Never again.