인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

김현우님의 프로필 이미지
김현우

작성한 질문수

내 업무를 대신 할 파이썬(Python) 웹크롤링 & 자동화 (feat. 주식, 부동산 데이터 / 인스타그램)

14.1 팔로우 & 좋아요 자동화

full code 공유(220512 최신화)

작성

·

207

0

for keyword in ["맛집", "좋아요", "맞팔"]:

    url = "https://www.instagram.com/explore/tags/{}/".format(keyword)

    driver.get(url)

    time.sleep(2)

    first_pic_element = WebDriverWait(driver, 10).until(

        EC.presence_of_all_elements_located((By.CSS_SELECTOR, "div.Nnq7C div.v1Nh3 > a"))

    )[0]

    first_pic_element.click()

    time.sleep(2)

 

    try:

        while True:

 

            # 좋아요 누르기

            driver.find_elements(By.CSS_SELECTOR, "div.rrUvL > span > svg")[0].click()

            if like_button.get_attribute("aria-label") == "좋아요":

                like_button.click()

            time.sleep(0.5)

            driver.find_element(By.CSS_SELECTOR, "svg[aria-label='다음']").click()

            time.sleep(2)

    except Exception:

        continue

 

ps. 개인 계정으로 진행하다보니 저는 팔로우기능은 일부러 뺏습니당 ㅎㅎ..

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
김현우님의 프로필 이미지
김현우

작성한 질문수

질문하기