본문 바로가기
DEVEL/PYTHON

Python 셀레니움으로 네이버 로그인하기

by codebyai 2023. 3. 16.
반응형

selenium 패키지 설치

pip install selenium

 

구글 검색

from selenium import webdriver
from selenium.webdriver.common.keys import Keys

driver = webdriver.Chrome()
driver.get("https://www.google.com")
search_box = driver.find_element_by_name("q")
search_box.send_keys("python selenium example")
search_box.send_keys(Keys.RETURN)
results = driver.find_elements_by_class_name("g")
for result in results:
    print(result.text)
driver.quit()

 

네이버 로그인

from selenium import webdriver
from selenium.webdriver.common.keys import Keys

driver = webdriver.Chrome()
driver.get("https://www.naver.com")
login_button = driver.find_element_by_class_name("link_login")
login_button.click()
id_input = driver.find_element_by_id("id")
id_input.send_keys("your_id")
pw_input = driver.find_element_by_id("pw")
pw_input.send_keys("your_password")
pw_input.send_keys(Keys.RETURN)
반응형

'DEVEL > PYTHON' 카테고리의 다른 글

PYTHON ChatGPT API 예제  (0) 2023.07.25
PYTHON 내 주소에 이더리움 거래 조회  (0) 2023.07.18
[PYTHON] requests 구글 검색  (0) 2023.04.03
[PYTHON] selenium 구글 검색  (1) 2023.04.03
Python 유튜브 채널 구독하기  (0) 2023.03.16