Disclosure: I run SPBros. I sell a dataset and run a hosted scraper, both linked at the end. Everything before that works without them.
If you're building a Shopify app, or sizing up a category before you start, it helps to know what competitors charge and how many reviews the apps on page 1 have. Category pages show ratings and review counts, but the plan details are on each app's own page. Here's how to pull both into pandas.
1. Find stable hooks in the HTML
Open a category page, for example https://apps.shopify.com/categories/marketing-and-conversion-marketing-email-marketing , and inspect an app card. Skip the class names.…