👨🏼💻개발/파이썬
파이썬 - Cloudflare 우회하여 크롤링하기
Janger
2022. 1. 29. 03:23
728x90
pip install cloudscraper
import cloudscraper
scraper = cloudscraper.create_scraper() # returns a CloudScraper instance
# Or: scraper = cloudscraper.CloudScraper() # CloudScraper inherits from requests.Session
print scraper.get("http://somesite.com").text
나무위키 또한 Cloudflare를 사용하기 때문에 일반적인 방법으로는 크롤링이 힘들다.
근데 이 모듈 설치하면 크롤링이 가능해짐.
출처:
https://stackoverflow.com/questions/49087990/python-request-being-blocked-by-cloudflare
Python - Request being blocked by Cloudflare
I am trying to log into a website. When I look at print(g.text) I am not getting back the web page I expect but instead a cloudflare page that says 'Checking your browser before accessing' import
stackoverflow.com
728x90