프로그래밍/Python
파이썬 selenium 쿠팡 로그인하기
dev109
2021. 7. 28. 19:42
반응형
파이썬 selenium을 이용해 쿠팡에 로그인을 할 수 있는 방법입니다.
from selenium import webdriver
from fake_useragent import UserAgent
import time
options = webdriver.ChromeOptions()
options.add_argument("--disable-blink-features=AutomationControlled")
user_ag = UserAgent().random
options.add_argument('user-agent=%s'%user_ag)
options.add_experimental_option("excludeSwitches", ["enable-automation"])
options.add_experimental_option("useAutomationExtension", False)
options.add_experimental_option("prefs", {"prfile.managed_default_content_setting.images": 2})
driver = webdriver.Chrome('chromedriver.exe', options=options)
# 크롤링 방지 설정을 undefined로 변경
driver.execute_cdp_cmd("Page.addScriptToEvaluateOnNewDocument", {
"source": """
Object.defineProperty(navigator, 'webdriver', {
get: () => undefined
})
"""
})
url = 'https://login.coupang.com/login/login.pang'
driver.get(url=url)
time.sleep(2)
id_input = driver.find_element_by_xpath('//*[@id="login-email-input"]')
id_input.send_keys('쿠팡아이디')
pw_input = driver.find_element_by_xpath('//*[@id="login-password-input"]')
pw_input.send_keys('쿠팡패스워드')
driver.find_element_by_xpath('/html/body/div[1]/div/div/form/div[5]/button').click()
공감과 댓글은 작성자에게 많은 힘이됩니다. 감사합니다😄
반응형