inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

14.1 팔로우 & 좋아요 자동화

full code 공유(220512 최신화)

233

김현우

작성한 질문수 6

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. 개인 계정으로 진행하다보니 저는 팔로우기능은 일부러 뺏습니당 ㅎㅎ..

python 웹-크롤링

답변 0

15.1 네이버 부동산 사이트 개발자도구 실행시 현상 문의

0

907

1

requirments 설치 시 오류

0

102

1

6.1 미국주식 데이터 크롤링이 막혔네요.

0

237

2

태그를 못찾는 오류 질문드립니다.

0

147

2

6.1 미국 주식 데이터 크롤링을 막아둔 거 같아요.

0

286

2

requirements.txt 다운로드가 안끝나요

0

151

2

주신 파일로 다운로드를 하던 중에 끝에 이런 오류가 뜨는데 어떡해야하나요?

0

154

1

혹시 애플 M시리즈 사용하시는 분 중에 오류

0

152

0

전일비 상승,하락때문에 int화를 못하고 있는데

0

128

1

일별 시세 데이터 상승/하락 \t\n해결법

0

159

1

pd.concat(df, ignore_index=True) InvalidIndexError 해결 방법 문의

0

478

2

pip install -r requirements.txt 문제

0

371

3

부동산 KB 시세 크롤링 문의

0

831

1

7.1 주식 일별 시세 데이터(Yahoo finance)

1

383

1

네이버 부동산 매물 크롤링 오류

0

647

1

네이버 부동산 크롤링 문의드립니다.

0

1060

1

버전 관련 질문

0

356

1

5.2강 주식 일별 시세 데이터 관련 질문이 있습니다

0

283

1

7.1 야후 파이낸스 크롤링 request 오류

0

742

1

anaconda

0

360

1

야후파이낸스 크롤링 오류

0

826

1

셀레니움 변경점

2

792

1

request.get() 하면 SSLCertVerificationError 에러가 납니다.

0

521

1

이론 수업 자료 공유 해주실 수 있나요?

0

363

0