jmjeon94 / N2T

Notion에서 Tistory로 포스팅을 해줍니다.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[오류] 카카오톡 로그인 실패 => 카카오 로그인 페이지 id 값 변경

sbslc2000 opened this issue · comments

[진행중] Selenium Chrome WebDriver 시작..
[진행중] Selenium으로 티스토리(카카오) 로그인중..
[진행중] 카카오 로그인 재시도..
Message: no such element: Unable to locate element: {"method":"xpath","selector":"//*[@id="input-loginKey"]"}
  (Session info: headless chrome=109.0.5414.120)
Stacktrace:
Backtrace:
        (No symbol) [0x00FB6643]
        (No symbol) [0x00F4BE21]
        (No symbol) [0x00E4DA9D]
        (No symbol) [0x00E81342]
        (No symbol) [0x00E8147B]
        (No symbol) [0x00EB8DC2]
        (No symbol) [0x00E9FDC4]
        (No symbol) [0x00EB6B09]
        (No symbol) [0x00E9FB76]
        (No symbol) [0x00E749C1]
        (No symbol) [0x00E75E5D]
        GetHandleVerifier [0x0122A142+2497106]
        GetHandleVerifier [0x012585D3+2686691]
        GetHandleVerifier [0x0125BB9C+2700460]
        GetHandleVerifier [0x01063B10+635936]
        (No symbol) [0x00F54A1F]
        (No symbol) [0x00F5A418]
        (No symbol) [0x00F5A505]
        (No symbol) [0x00F6508B]
        BaseThreadInitThunk [0x757B00F9+25]
        RtlGetAppContainerNamedObjectPath [0x771D7BBE+286]
        RtlGetAppContainerNamedObjectPath [0x771D7B8E+238]

[오류] 카카오톡 로그인 실패

오랜만에 n2t 사용하는데 로그인이 안되길래 확인해보니 로그인 html 문서의 input 부분에 id 가 변경된것 같아 아래와 같이 변경하니 정상적으로 동작했습니다~ 혹시나 같은 오류 겪고 계신분들은 참고해주세용

SeleniumClient.py line 57

except:
            # 환경마다 로그인 페이지가 다른 경우를 대비하여 다른 XPATH 지정
            print('[진행중] 카카오 로그인 재시도..')

            #self.driver.find_element(By.XPATH, '//*[@id="input-loginKey"]').send_keys(id) 오류 발생해서 아래로 수정
            self.driver.find_element(By.XPATH, '//*[@id="loginKey--1"]').send_keys(id)
            sleep(self.t // 2)
            # 비밀번호 입력
            #self.driver.find_element(By.XPATH, '//*[@id="input-password"]').send_keys(pw) 아래로 수정
            self.driver.find_element(By.XPATH, '//*[@id="password--2"]').send_keys(pw)
            sleep(self.t // 2)
commented

감사합니다

commented

혹시 개발자분 티스토리에 글 공유하심이 어떨까요?~

감사합니다. 해당 부분 반영하여 수정했습니다. 2af430c