Thanks in advance
Neil
1–8 of 8 posts
Thanks in advance
Neil
Nutch (http://lucene.apache.org/nutch/) is a project to create a search engine, with a big crawling component. You can also find a list of crawlers here: http://en.wikipedia.org/wiki/Web_crawler#Open-source_crawler...
http://www.harvestmanontheweb.com/ http://harvestman.everythingability.com/
I would also take a look at Heritrix ( http://crawler.archive.org/ ) -- it's what powers the wayback machine.
As a developer of Heritrix, I can't honestly say it's compact or Python, but it is well-behaved, highly customizable (both by settings and by many Java extension points), and capable of high-volume crawling for many purposes.
You could also embed Python code via Jython with a little work, if necessary.
Does it have to be Python? I'm sure you can use any webcrawler to actually crawl, and use Python to analyze the results. Nutch ( http://lucene.apache.org/nutch/ ) is a project to create a search engine, with a big crawling component. You can also find a list of crawlers here: http://en.wikipedia.org/wiki/Web_crawler#Open-source_crawler...