-
카테고리
-
세부 분야
데이터 분석
-
해결 여부
미해결
네이버 로그인시 id 칸에 아이디 패스워드 이런식으로 나옵니다 패스워드
22.04.06 17:05 작성 조회수 403
1
아래와 같이 코딩을 했는데요 ㅜㅜ
왜 결과물이 ㅠㅜㅠ 뭐가 잘못되었을까요?
결과물 이미지 입니다.
코드 입니당.
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.by import By
#크롬 드라이버 자동 업데이트
from webdriver_manager.chrome import ChromeDriverManager
import time
import pyautogui
import pyperclip
#브라우저 꺼짐 방지
cheome_options = Options()
cheome_options.add_experimental_option("detach",True)
service = Service(executable_path=ChromeDriverManager().install())
driver = webdriver.Chrome(service=service, options=cheome_options)
#웹페이지 이동
driver.implicitly_wait(5)
driver.maximize_window()
driver.get("https://nid.naver.com/nidlogin.login?mode=form&url=https%3A%2F%2Fwww.naver.com")
#아이디
id = driver.find_element(By.CSS_SELECTOR,"#id")
id.click
pyperclip.copy("abcdefg")
pyautogui.hotkey("ctrl", "v")
time.sleep(5)
#비밀번호 입력
pw = driver.find_element(By.CSS_SELECTOR,"#pw")
pw.click
pyperclip.copy("1234567")
pyautogui.hotkey("ctrl", "v")
time.sleep(2)
#fhrmdls qjxms
login_btn = driver.find_element(By.CSS_SELECTOR,"#log\.login")
login_btn.click
답변을 작성해보세요.
1
스타트코딩
지식공유자2022.04.07
안녕하세요.
코딩을 가장 쉽게 알려주는 크리에이터, 스타트코딩입니다.
click() 이런식으로 뒤에 괄호를 열고 닫아 줘야 합니다 ^^
눈 크게 뜨고, 영상의 코드와 잘 비교 해 보세요ㅎㅎ
답변 1