What’s the best way to start crawling with Python for web scraping? or How can I improve my crawling

14 Replies, 1737 Views

Scrapy is actually pretty lightweight once you get the hang of it, and it handles a lot of the messy stuff for you (like retries, throttling).

But if you're just dipping your toes into crawling with python, maybe stick with requests + bs4 first. For dynamic content, Puppeteer (JS) is great, but if you're Python-only, Pyppeteer is a decent alternative.

Oh, and always—ALWAYS—add delays between requests. Sites hate getting bombarded.

Messages In This Thread



Users browsing this thread: 1 Guest(s)