I am trying to scrape a website using Scrapy framework in python. But i am getting the captchas. The server implements the bot detection using Distil netwrok bot detection. Is there anyway i can work around with it?
You can get over it by using tools like Selenium. It is a web testing framework that automatically loads the web browser to mimic a normal user. Once a page loads, you can scrape the content with tools such as Scrapy or Bs4. Continue loading the next page, then scrape. It's slower than normal scrapers but it does the job and gets through most detectors like Incapsula.
Hope that helps.
Working of the distil networks bot detection