• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Python, SQL 게시판 셀레니움 오류

셀레니움 오류

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #138690

    하채연
    참가자

    강의를 들으면서 코드를 똑같이 작성했습니다 그러나 자꾸 이런 오류 메시지가 뜨더군요

    Traceback (most recent call last):
    File "c:\Users\HP\Desktop\INSTAGRAM\app.py", line 9, in <module>
    a= driver.find_element(By.CSS_SELECTOR,'.x1lliihq x1plvlek xryxfnj x1n2onr6 x1ji0vk5 x18bv5gf x193iq5w xeuugli x1fj9vlw x13faqbe x1vvkbs x1s928wv xhkezso x1gmr53x x1cpjm7i x1fgarty x1943h6x x1i0vuye xvs91rp xo1l8bm x5n08af x2b8uid x1tu3fi x3x7a5m x10wh9bi x1wdrske x8viiok x18hxmgj').text
    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\HP\AppData\Local\Programs\Python\Python313\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 739, in find_element
    return self.execute(Command.FIND_ELEMENT, {"using": by, "value": value})["value"]
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\HP\AppData\Local\Programs\Python\Python313\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 345, in execute
    self.error_handler.check_response(response)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
    File "C:\Users\HP\AppData\Local\Programs\Python\Python313\Lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 229, in check_response
    raise exception_class(message, screen, stacktrace)
    selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".x1lliihq x1plvlek xryxfnj x1n2onr6 x1ji0vk5 x18bv5gf x193iq5w xeuugli x1fj9vlw x13faqbe x1vvkbs x1s928wv xhkezso x1gmr53x x1cpjm7i x1fgarty x1943h6x x1i0vuye xvs91rp xo1l8bm x5n08af x2b8uid x1tu3fi x3x7a5m x10wh9bi x1wdrske x8viiok x18hxmgj"}
    (Session info: chrome=135.0.7049.96); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Stacktrace:
    GetHandleVerifier [0x00007FF7250E5305+78597]
    GetHandleVerifier [0x00007FF7250E5360+78688]
    (No symbol) [0x00007FF724E991AA]
    (No symbol) [0x00007FF724EEF149]
    (No symbol) [0x00007FF724EEF3FC]
    (No symbol) [0x00007FF724F42467]
    (No symbol) [0x00007FF724F1712F]
    (No symbol) [0x00007FF724F3F2BB]
    (No symbol) [0x00007FF724F16EC3]
    (No symbol) [0x00007FF724EE03F8]
    (No symbol) [0x00007FF724EE1163]
    GetHandleVerifier [0x00007FF72538EEBD+2870973]
    GetHandleVerifier [0x00007FF725389668+2848360]
    GetHandleVerifier [0x00007FF7253A6943+2967875]
    GetHandleVerifier [0x00007FF72510014A+188746]
    GetHandleVerifier [0x00007FF72510842F+222255]
    GetHandleVerifier [0x00007FF7250ED284+111236]
    GetHandleVerifier [0x00007FF7250ED432+111666]
    GetHandleVerifier [0x00007FF7250D3559+5465]
    BaseThreadInitThunk [0x00007FFA76887374+20]
    RtlUserThreadStart [0x00007FFA7765CC91+33]

    제 코드는 이렇습니다.
    
    from selenium import webdriver
    from selenium.webdriver.common.keys import Keys
    from selenium.webdriver.common.by import By
    import time
    driver = webdriver.Chrome()
    driver.get('https://instagram.com')
    time.sleep(2)
    a= driver.find_element(By.CSS_SELECTOR,'.x1lliihq x1plvlek xryxfnj x1n2onr6 x1ji0vk5 x18bv5gf x193iq5w xeuugli x1fj9vlw x13faqbe x1vvkbs x1s928wv xhkezso x1gmr53x x1cpjm7i x1fgarty x1943h6x x1i0vuye xvs91rp xo1l8bm x5n08af x2b8uid x1tu3fi x3x7a5m x10wh9bi x1wdrske x8viiok x18hxmgj').text
    print(a)
    뭐가 문젠지 모르겠습니다
    
    
    #138699

    codingapple
    키 마스터
    그런거 못찾았다는 에러같습니다
    driver.find_element(By.CSS_SELECTOR,'.x1lliihq') 클래스명은 한개만 써봅시다
    
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠