반응형
크롤링을 하다 보면 CloudFlare로 인한 봇 차단 페이지를 맞닥뜨리게 된다.
간단한 해결법이 있다.
pip install cloudscraper
먼저 모듈을 설치한다.
def scrap(url):
scraper = cloudscraper.create_scraper()
a = scraper.get(url).text
return a
a = scrap('우회할URL')
print(a)
이렇게 하면 해당 url을 request 한 것과 동일한 내용이 나온다.
물론 CloudFlare를 우회한 상태로 말이다.
만약 계속해서 봇탐지를 하는 값을 반환한다면
While문으로 될 때까지 해보자.
time.sleep을 넣고.
반응형
'프로그램 개발일지' 카테고리의 다른 글
[Python] 네이버 블로그 자동 포스팅 만들기 - requests로 글쓰기 3편 (0) | 2025.03.14 |
---|---|
[티스토리 매크로] 티스토리 자동 게시물로 애드센스 수익내기 (11) | 2024.10.01 |
[Python] 파이썬 카카오톡 제어하기 - 1 (1) | 2024.09.02 |
[Python] requests로 인스타 로그인 하기 (1) | 2024.08.30 |
[Python] 네이버 블로그 자동 포스팅 만들기 - requests로 글쓰기 2편 (17) | 2024.08.29 |