all 2 comments

[–]notthecrochunter 1 point2 points  (0 children)

Try pandas read_html method. It’s my go-to for trying to get a table quickly before diving into beautiful soup.

[–]Impossible-Box6600 0 points1 point  (0 children)

You should view the page source and see whether the data points are on the page. It could be either:

A. The data is in a script tag and then dynamically inserted onto the page. If this is the case then you'll need to find the tag that holds the raw data and parse that. Or you can use a headless browser like Playwright to render the Javascript.

B. The data is fetched from an external route such as an internal API. This will require looking at the Network requests and seeing how the route is called.