For more advanced control like dumping your scraped objects into dbs easily and sorting or granularity based on a text value I have been using the scrapy library. Their quickstart tutorial is pretty easy to follow and it’s best if you use xpath, but xpath is pretty simple to learn.
If anyone else is using scrapy and has questions/issues, I’m happy to help troubleshoot.