지난 포스팅을 보니 최근 코드를 개선한 포스팅이 더 좋아서 이 포스팅을 보고 다시 따라해본다.

https://hoonstudio.tistory.com/308?category=882469 

 

[파이썬] 인스타 좋아요봇을 최대한 사람같게 만들기 (random 라이브러리 최대한, 적극적 활용)

https://hoonstudio.tistory.com/305 [파이썬] 좋아요 봇을 스케쥴링 걸다 https://hoonstudio.tistory.com/304 [파이썬] 좋아요 봇 개선중 지난번테스트 결과확인하고 자체피드백 500건미만이 찍혀있었다. 코드실..

hoonstudio.tistory.com

그런데 인스타에서 구조를 변경하였는지 예전 코드로 실행이 잘안되서 한참 헤메는 중이다.

xpath에 아직 익숙하지 않아서인 것 같은데, 제대로 복붙해도 그렇다.

Traceback (most recent call last):
  File "D:\05.Lab\02.python\20211214_insta_like_bot\likebot.py", line 142, in <module>
    bot()
  File "D:\05.Lab\02.python\20211214_insta_like_bot\likebot.py", line 102, in bot
    like_btn = driver.find_element_by_xpath('/html/body/div[6]/div[2]/div/article/div/div[3]/div/div/section[1]/span[1]')
  File "D:\05.Lab\02.python\20211214_insta_like_bot\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 394, in find_element_by_xpath
    return self.find_element(by=By.XPATH, value=xpath)
  File "D:\05.Lab\02.python\20211214_insta_like_bot\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 976, in find_element
    return self.execute(Command.FIND_ELEMENT, {
  File "D:\05.Lab\02.python\20211214_insta_like_bot\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 321, in execute
    self.error_handler.check_response(response)
  File "D:\05.Lab\02.python\20211214_insta_like_bot\venv\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 242, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"/html/body/div[6]/div[2]/div/article/div/div[3]/div/div/section[1]/span[1]"}
  (Session info: chrome=96.0.4664.93)

Posted by 유영훈
,