selenium 자동 로그인시 에러 발생
12084
6 câu hỏi đã được viết
안녕하세요 강사님~
강좌대로 따라 하다가 에러가 발생했는데 검색을 해서 찾아봐도 해결을 하지 못해서 질문 남깁니다.
driver.find_elements_by_name("log").send_keys('id')driver.find_elements_by_name("pwd").send_keys('pw')
driver.find_elements_by_xpath('//*[@id="wp-submit"]').click()
위와 같이 하면
driver.find_elements_by_name("log").send_keys('id')
AttributeError: 'list' object has no attribute 'send_keys'
이런 에러가 발생하고
driver.find_element_by_xpath('//*[@id="user_login"]').send_keys('id')driver.find_element_by_xpath('//*[@id="user_pass"]').send_keys('pw')
driver.find_elements_by_xpath('//*[@id="wp-submit"]').click()
위와 같이 하면
driver.find_elements_by_xpath('//*[@id="wp-submit"]').click()
AttributeError: 'list' object has no attribute 'click'
이런 에러가 발생 합니다.
결국 클릭 이벤트를 확인하지 못했는데 어떻게 수정을 해야 될까요??
Câu trả lời 3
1
답변 감사합니다.
해당 오류는 element를 elements로 써서 발생했었네요...
역시 문제는 오타가....
element로 수정하고 하니 아주 잘 동작 합니다.
감사합니다~
0
안녕하세요. 전민철님!
현재 해당 예제를 제가 직접 붙여넣어주신 소스코드로 테스트 해보니
정상적으로 저는 로그인이 되는 것을 확인했습니다.
해당 에러는 크롬 모듈을 임포트를 못했거나, 인터넷 속도 등 부가적인 이유로 인해서
엘리먼트를 찾지못해서 나오는 에러 같습니다.
driver = webdriver.Chrome('C:/Django/workspace/python-class1/section3/webdriver/chrome/chromedriver')
driver.set_window_size(1920,1280)
driver.implicitly_wait(3)
driver.find_element_by_name('log').send_keys('')
driver.find_element_by_name('pwd').send_keys('')
driver.find_element_by_xpath('//*[@id="wp-submit"]').click()
소스 코드 상에는 문제가 없어보이는데 답변드리기가 애매하네요.
driver.implicitly_wait(3)
이 코드의 시간을 늘려보시거나, 로그인할 사이트 URL을 다시 한 번 확인 부탁드립니다.
우선 전민철님 에러와 똑같은 상황을 겪고 그것에 대한 해결책 링크를 아래 드리겠습니다.
참고하시길 부탁드립니다.
https://stackoverflow.com/questions/11223011/attributeerror-list-object-has-no-attribute-click-selenium-webdriver
감사합니다.
현재 예제에서 error 발생
0
367
3
유튜브 동영상 다운로드
0
1448
2
Atom 에디터 관련
0
337
1
위시켓 폼데이터
0
274
1
스케줄러 사용 관련 질문 드립니다
0
627
1
selenium 에러
0
428
1
Progress bar 쓰레드 관련
0
489
1
Install Package 관련 문의
0
328
1
tkinter 샘플 코드 실행 오류 건
0
1267
1
4-7-6 네이버 & 카카오 주식 정보 가져오기
0
381
1
네이버자동로그인_by_selenium
0
876
1
위시캣 로그인 처리 및 크롤링 질문
0
344
1
2-8-1 네이버이미지 크롤링 질문
1
604
3
li:nth-of-type 질문
0
350
2
에러가 뜨는데 잘 모르겠어요ㅠ
0
401
2
Install Packages 항목이 안보이는 이유가 뭘까요?
0
400
2
환경변수 Path 설정 방법
0
631
1
웹 브라우저 없는 스크랩핑 및 파싱 실습(1) - 인프런
0
333
1
웹 브라우저 없는 스크랩핑 및 파싱 실습(1) -git주소
0
475
3
download2-8-1. py질문
0
203
1
ip 차단 당하는 거 같은데 아무리 랜덤주고, sleep 줘도 안 되는데 다른 방법 더 있을까요??
0
645
1
인프런 환경이 바뀌어서 제나름대로 하는데
0
196
1
다시올려주신 예제파일로하는데
0
190
1
아직도 에러가뜨나보네요?
0
584
1

