inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

파이썬 무료 강의 (활용편3) - 웹 스크래핑 (5시간)

Headless 크롬

웹스크래핑강의 수강중 한가지 질문.(네이버로그인)

278

cordinate

작성한 질문수 1

0

웹스크래핑 강의를 잘 수강하고있습니다. 

수강완료에 즈음하여 ,

네이버로그인 의 경우 나도코딩님 말씀대로 send_keys함수호출로 아이디 패스워드를 입력하여도 계속 캡차화면으로 넘어가게 됩니다. 즉 네이버로그인 웹모듈이 기계입력기능을 막고 있는듯한데, 아이디 패스워드간  입력 인터벌을 주기도 하였고, 후반 HEADLESS강의에서 가르쳐주신 셀레니움에 USER-AGENT 옵션을 넣어 보기도 하였습니다. 

# User-Agent 추가
options = webdriver.ChromeOptions()
options.add_argument("user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36")
browser = webdriver.Chrome(options=options)
browser.maximize_window()

#. 네이버이동
browser.get("https://naver.com")

#. 로그인 버튼클릭
elem = browser.find_element_by_class_name("link_login")
elem.click()

결론은 계속하여 캡챠화면으로 넘어가는것이었고(타이핑 로그인은 문제없이 성공) 네이버 웹모듈에서는 또다른 알고리즘으로 기계입력을 필터링하고 있는듯한데, 어떠한 알고리즘인지 그리고 우회방법이 있는지 여쭙습니다. 

네이버로그인 웹 스크래핑 python selenium 웹-크롤링

답변 0

selenium 업그레이드됨... 문법도 바뀜

1

296

1

2024.08.28 수요일 기준 날씨 정보 가져오기 소스코드입니다 (참고하세요 : ) )

0

241

1

24년, 부동산 퀴즈 코드입니다. 참고하세요!!

0

190

1

git hub에 push할때 user-agent가 노출되도 상관이 없나요 ?

0

191

1

selenium 관련 web push notification 제어 질문

0

578

1

print(soup.a) 태그 값이 None으로 나옵니다.

0

1186

4

soup으로 검색한 버튼 또는 text를 click할때 어떻게 하나요 ?

1

3566

1

웹툰 사이트 body 안에가 안불러져옵니다.

0

681

2

네이버 웹툰을 활용한 BeautifulSoup 강좌에서 인터페이스가 달라졌습나다.

0

996

1

구글 무비 강좌에서요

0

400

0

네이버 IT뉴스 화면 requets.get 에러가 발생합니다ㅜ

0

437

0

23년 2월 7일, 다음 부동산 화면이 다름

0

413

0

네이버 항공권 관련 제가 작성한 코드 조심스럽게 공유해드립니다.ㅜ

7

2559

2

bs4 활용 2-1 질문합니다.

0

508

2

csv파일 깨짐

0

325

0

url 에러? (\UXXXXXXXX escape)

0

311

0

네이버 쇼핑으로 하면 왜 결과가 안 뜰까요?

0

384

0

쿠팡대신 네이버 쇼핑에서하는데, 5개 아이템만 나옵니다.

0

368

0

쿠팡 requests에 오류가 생기네요

0

2916

1

URL 문제

0

392

0

request 설치

0

322

0

from selenium import webdriver ?

0

354

1

네이버웹툰 랭크가 안불러져요...;;

0

303

0

안녕하세요 에러문의드려요

0

224

0