Pyppetteer is feature complete and worth noting: https://github.com/pyppeteer/pyppeteer
The State of Web Scraping in 2021
121–130 of 132 posts
Re: The State of Web Scraping in 2021
#122Earlier quoted context omitted.
To be fair selenium style scraping can take a lot of time to setup if you aren’t already familiar with the tooling, and the browser rendering apis are unintuitive and sometimes flat out broken.
I was surprised not to see selenium in this article. It is a common tool
Re: The State of Web Scraping in 2021
#123Earlier quoted context omitted.
Yeah, there are services that give you a range of IPs for a certain time.
Even changing IPs won't always work against an adversary with a global view of the Internet such as CloudFlare. CF has a view on a significant chunk of internet traffic across many sites and feeds that into some kind of heuristics/machine learning. Even if we assume that your behavior on the scraped website looks human-like, you may still get blocked or challenged because of your lack of traffic on other sites. The I…
Re: The State of Web Scraping in 2021
#124The current article is better than nothing, but it missed https://playwright.dev
Re: The State of Web Scraping in 2021
#125Re: The State of Web Scraping in 2021
#126Re: The State of Web Scraping in 2021
#127What kind of stuff are people needing to scrape?
Re: The State of Web Scraping in 2021
#128Earlier quoted context omitted.
> Scraping things that don't want to be scraped If all else fails, no website can withstand OCR-based screen scraping. It is slow(er), but fast enough for many use cases.
Have you tried on a page protected by cloudflare captcha?
Re: The State of Web Scraping in 2021
#129Here are a few comparisons if you're curious:
- https://www.browse.ai/vs/hexomatic
- https://www.browse.ai/vs/import-io
- https://www.browse.ai/vs/octoparse
- https://www.browse.ai/vs/oxylabs
- https://www.browse.ai/vs/parsehub
- https://www.browse.ai/vs/simplescraper
Re: The State of Web Scraping in 2021
#130For Java/Kotlin, HtmlUnit is generally pretty great.