탐지되지 않는 Patchright (Playwright 포크), 설치부터 우회 검증까지
웹 자동화를 하다 보면 같은 코드인데 어떤 사이트에서는 멀쩡히 돌고, 어떤 사이트에서는 곧바로 차단당하는 경험을 하게 됩니다. 원인의 상당 부분은 Playwright 같은 자동화 도구가 남기는 흔적입니다. patchright는 바로 그 흔적을 제거한 Playwright 포크로, 기존 코드를 거의 그대로 둔 채 탐지 회피력을 끌어올립니다. 이 글은 patchright를 직접 설치해 일반 Playwright와 비교 측정한 결과를 정리한 것입
2026년 6월 25일
프로그래밍Python
Python Selenium으로 네이버 로그인 후 쿠키 추출하여 requests에서 재사용하기 (2026년 3월 업데이트)
네이버 관련 크롤링이나 API 호출을 하려면 로그인된 세션이 필요합니다. 하지만 네이버는 봇 감지가 강력하여 단순 자동 로그인이 어렵고, CAPTCHA가 수시로 나타납니다. 이 글에서는 Selenium으로 네이버에 로그인하고, CAPTCHA가 나오면 자동 감지 후 사용자가 해결할 때까지 대기하고, 로그인 성공 후 쿠키를 추출하여 일반 requests 라이브러리에서 재사용하는 전체 흐름을 실제 코드와 함께 설명합니다. 핵심 전략: Selen
2026년 3월 13일
프로그래밍Python
Pytrends로 구글 트렌드 데이터 수집하기
구글 트렌드 웹사이트에서 매번 수동으로 데이터를 확인하는 건 비효율적입니다. 코드를 통해 자동화된 방식으로 트렌드 데이터를 수집하는 것이 훨씬 효율적이죠. 오늘은 Pytrends 라이브러리를 사용해서 구글 트렌드 API를 활용하는 방법을 정리해보겠습니다. Pytrends란? 구글에서 공식 트렌드 API를 제공하지 않기 때문에 만들어진 비공식 라이브러리입니다. 하지만 안정적이고 사용하기 쉬워서 많은 개발자들이 활용하고 있습니다. 웹 크
2025년 7월 24일
프로그래밍Python