there are multiple spider collections on github, most of them are rudimentary and project specific, may not always suit your needs.
learnspider in which you can find simple captcha js code and many antimeasure of scrapers for practice. for solutions: learning_spider
spider collections covers zhihu.com