Appia의 IT세상

파이썬(Python) 인스타그램(Instagram) 로그인 하기 본문

Python/Python 응용

파이썬(Python) 인스타그램(Instagram) 로그인 하기

Appia 2022. 2. 15. 06:22
반응형

파이썬(Python) 인스타그램(Instagram) 로그인 하기

파이썬(Python) 인스타그램 로그인 하기

최근 갑자기 다양한 생각에 잠기다가, 인스타그램의 좋아요 봇을 만들기로 해봤습니다. 물론, 그렇기 위해서는 약간의 작업이 필요한 것을 확인하였습니다. 그래서 이번 포스팅에서는 인스타 그램의 로그인하는 방법에 대해서 이야기를 해보고자 합니다. 그래서 이번 포스팅에서는 파이썬과 Selenium을 이용한 코딩부분에 대해서 인스타그램 로그인 하는 부분에 대해서 이야기를 해보고자 합니다. 

 

일단, 이번 포스팅을 하기 위해서는 Selenium과 ChromWebDriver가 설치되어야 합니다. 다음 링크를 이용하여 확인해주시길 바랍니다. 

파이썬[Python] 고급 크롤링을 위한 selenium 모듈 설치하기

 

파이썬[Python] 고급 크롤링을 위한 selenium 모듈 설치하기

파이썬[Python] 고급 크롤링을 위한 selenium 모듈 설치하기 먼저 크롤링 관련된 이야기를 하면서 뷰티풀 수프, Beautiful Soup을 이용하는 부분에 대해서 이야기를 해봤습니다. 그리고 그 부분을 통

appia.tistory.com

 

그럼 일단, 코드를 살펴보겠습니다. 

from selenium import webdriver
import time

id = 'beomseok.choi84'
pw = '#######'

chromedriver = r'C:\dev_python\Webdriver\chromedriver.exe'
driver = webdriver.Chrome(chromedriver)
driver.implicitly_wait(10)

driver.get('https://www.instagram.com/?hl=ko')

time.sleep(1)

id_inp = driver.find_element_by_xpath('//*[@id="loginForm"]/div/div[1]/div/label')
id_inp.click()
id_inp.send_keys(id)

pw_inp = driver.find_element_by_xpath('//*[@id="loginForm"]/div/div[2]/div/label')
pw_inp.click()
pw_inp.send_keys(pw)

log_btn = driver.find_element_by_xpath('//*[@id="loginForm"]/div/div[3]/button')
log_btn.click()

time.sleep(1)
option_btn = driver.find_element_by_xpath('//*[@id="react-root"]/div/div/section/main/div/div/div/div/button')
option_btn.click()

이부분을 실행하면 다음과 같은 화면까지 이동을 할 것입니다. 

인스타 로그인 완료 화면 

이와 같은 방법으로 인스타 로그인을 자동으로 할 수 있습니다. 

파이썬[Python] Win32com을 이용하여 엑셀 차트 그리기

 

파이썬[Python] Win32com을 이용하여 엑셀 차트 그리기

파이썬[Python] Win32com을 이용하여 엑셀 차트 그리기 이번 포스팅에서는 실제 파이썬을 이용하여 엑셀로 차트를 그리는 방법에 대해서 이야기를 해보고자 합니다. 이전에는 파이썬 모듈 중에 matpl

appia.tistory.com

이번 포스팅에서는 파이썬(Python) 인스타그램(Instagram) 로그인 하기라는 주제로 포스팅을 해봤습니다. 실제 이 부분을 바탕으로 다음 포스팅에서는 다른 약간의 방안들을 조금 더 만들어 보도록 하겠습니다. 혹 궁금하신 점이나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다. 감사합니다. 

반응형
Comments