파이썬 잘 하시는 분들 이 코드 뭐가 문제일까요?

글쓴이2020.05.09 22:30조회 수 401댓글 1

    • 글자 크기

인스타그램 자동 좋아요 프로그램 예제 연습을 하고 있는데 실제로 좋아요를 누르지는 않네요 ㅠ

아래 코드 중 뭐가 잘못일까요?

 

 

from selenium import webdriver
from myid import ID, PW
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.action_chains import ActionChains
import time

driver = webdriver.Chrome('./chromedriver')

try:
    driver.get('https://instagram.com')

    time.sleep(2)

    elem = driver.find_element_by_name('username')
    elem.send_keys(ID)

    elem = driver.find_element_by_name('password')
    elem.send_keys(PW)

    elem.send_keys(Keys.RETURN)
    time.sleep(4)
    
    driver.find_element_by_xpath('/html/body/div/div/div/div[3]/button[2]').click()

    time.sleep(5)

    elem = driver.find_element_by_xpath("//input[@placeholder='검색']")
    elem.send_keys('키워드')
    time.sleep(2)
    elem.send_keys(Keys.ENTER)
    time.sleep(2)
    elem.send_keys(Keys.ENTER)
    time.sleep(4)

    links = driver.find_elements_by_xpath('//*[text()="인기 게시물"]//../..//a/..')

    ac = ActionChains(driver)

    for link in links:
        ac.reset_actions()
        ac.move_to_element(link)
        ac.click()
        ac.perform()
        time.sleep(3)

    try:
        ac.reset_actions()
        elem = driver.find_element_by_xpath('//*[@aria-label="좋아요"]')
        ac.move_to_element(elem)
        ac.click()
        ac.perform()
        time.sleep(5)

        ac.reset_actions()
        ac.send_keys(Keys.ESCAPE)
        ac.perform()

        time.sleep(2)

    except Exception as e:
        print(e)

    input()

except Exception as e:
    print(e)

finally:
    driver.quit()

 

    • 글자 크기

댓글 달기

번호 제목 글쓴이 날짜
공지 욕설/반말시 글쓰기 권한 영구 정지10 저렴한 개불알꽃 2019.01.26
공지 식물원 이용규칙 (2018/09/30 최종 업데이트) - 학생회 관련 게시글, 댓글 가능17 흔한 달뿌리풀 2013.03.04
167523 4학년 학점 3.5가 로스쿨 가는법은 없나요?18 큰 넉줄고사리 2017.09.22
167522 휴대폰 제한구역서비스 뜨는데요 ㅠㅠ3 돈많은 병솔나무 2014.03.20
167521 여자친구가 이혼가정이라면..?23 촉촉한 구슬붕이 2013.07.15
167520 과잠 세탁기에 돌려도 되나요?3 활동적인 영산홍 2014.03.20
167519 "고민하다"..를 영어로 쓰기 좋은표현 뭐있을까요?13 바보 까치고들빼기 2015.03.26
167518 운전병 군필 형야들 고민 좀 들어주세요31 적절한 큰까치수영 2018.07.11
167517 베란다 빨래건조대 고정방법이요ㅠㅠ3 특이한 갓끈동부 2014.12.30
167516 잭스하고 싶다.1 우아한 타래난초 2022.11.06
167515 부산대 로스쿨 입학시 기본 스펙 궁금합니다.13 행복한 속털개밀 2013.11.21
167514 초등학교 교사 임금이 어느정도냐면...36 신선한 눈괴불주머니 2015.06.26
167513 동물원 폐지하면 안되나요??(댓글에 대한 생각)223 재미있는 청가시덩굴 2017.03.26
167512 .56 현명한 이삭여뀌 2018.09.18
167511 [레알피누] 한달뒤면 앞자리바뀌는데 인생 망한것같네요5 짜릿한 미국나팔꽃 2022.11.15
167510 기숙사에서 신종 코로나 바이러스 격리(의심)자와 같은 공간을 쓰고 있습니다.81 똥마려운 접시꽃 2020.01.31
167509 의무소방과 의무경찰의 차이10 섹시한 강활 2013.12.18
167508 그럼 공대는 학점 3점 넘으면 취직 좀 되나요?28 무례한 개별꽃 2012.06.17
167507 한전 현직자입니다 (배전)53 까다로운 자귀풀 2017.12.21
167506 남학우분들! 여자 앞머리 vs 깐머리?50 근엄한 황벽나무 2015.03.07
167505 남자키 173이 작은 키인가요?39 예쁜 쉬땅나무 2016.04.28
167504 이번주 금요일, 학우분들이 모이지않으면 한국대통합은 진행됩니다.80 창백한 반하 2018.12.12
첨부 (0)