파이썬python 네이버 자동로그인 예제

오늘은 파이썬으로 네이버 자동로그인 예시를 만들어봤어.설치하는 것은 selenium과 pyperclip

pip install selenium pip install pyperclip 아마 한번에 설치할까? pip install selenium pyperclip

그럼 실제 실행 소스를 보자~

셀렌에서 셀렌을 수입하는 셀렌에서 웹 드라이버를 수입하는 webdriver.common.keysimport키 임포트 pyperclip임포트 시간 URL=’https://nid.naver.com/nidlogin.login?mode=form&url=https%3A%2F%2Fwww.naver.com’driver=webdriver.Chrome(executable_path=’D:\programming\program\chromedriver’)driver.get(url=URL)#이버 chrome로이지이동 time로페네그인 driver#exec:'(durl’_\)geturlpathutingprogram)\(chriverprogram\ableromed.sleep(1)#잠깐 쉬고. 잠깐 쉬고는 넣든 빼든 시간을 줄이든 늘리든 환경에 따라 조절하면 된다. id=driver.find_id_by_xpath(//*[@id=”id”]’)#idinput(xpath)#idinput(“id”. id.click)#idinput(“pyperclip.copy”)#id”id”#id.send_keys(키). CONTROL,’v’)#id입력(시간).sleep(1)#”패스워드”=드라이버입니다.find_module_by_xpath(//*[@id=”pw”]’)#pwinput(“pyperclip.copy(비밀문자’)find’)#번호복사을비#copy*(‘pyper@//__#idpclw(‘[“ip져밀가옴_athbyelement’)pxp)비밀문자로 표준화해야하는거 아니냐…password.send_keys(Keys.CONTROL,’v’)#pwinput(시간).sleep(1)#로그인 버튼=드라이버입니다.find_module_by_xpath(//*[@id=”log.expath”]’)#그인버튼 element요소”로그인”버튼을 클릭합니다.sleep(1)#깐 driver”https://blog.naver.com/poem1979driver.get(url=”)”)#내블로 sleep이동하~

아주 잘 된다.소스 그대로 아이디와 비밀번호만 내 것에 넣으면 누구나 쉽게 자동 로그인 할 수 있을 것이다.클립보드에 복사해 붙이는 것보다 조금 더 고급스러운 것은 key를 직접 입력하는 방식이다.sendkey 이런거 말고… sendkey로 하면 captcha로 로그인이 안 될거야.자바에서는 직접 키 입력 방식으로 만들어 봤는데 파이썬은 어떻게 지원하는지 모르겠다.실행되는 동영상도 첨부..

파이썬으로 고급스러운 작업을 할 수 있을 때까지 간단한 예를 계속하는 것으로…

error: Content is protected !!