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