일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 안드로이드
- 파이썬GUI
- pyqt5
- 오피스
- 문자열
- win32com
- Windows11
- 비주얼베이직
- 파워포인트
- 윈도우11
- python
- Windows10
- VBA
- python3
- git
- pythongui
- pandas
- Android
- 윈도우10
- 파이썬3
- Excel
- 파이썬
- windows
- 아웃룩
- matlab
- html
- 깃
- Outlook
- 엑셀
- office
Archives
Appia의 IT세상
파이썬(Python) 인스타그램(Instagram) 로그인 하기 본문
반응형
파이썬(Python) 인스타그램(Instagram) 로그인 하기
최근 갑자기 다양한 생각에 잠기다가, 인스타그램의 좋아요 봇을 만들기로 해봤습니다. 물론, 그렇기 위해서는 약간의 작업이 필요한 것을 확인하였습니다. 그래서 이번 포스팅에서는 인스타 그램의 로그인하는 방법에 대해서 이야기를 해보고자 합니다. 그래서 이번 포스팅에서는 파이썬과 Selenium을 이용한 코딩부분에 대해서 인스타그램 로그인 하는 부분에 대해서 이야기를 해보고자 합니다.
일단, 이번 포스팅을 하기 위해서는 Selenium과 ChromWebDriver가 설치되어야 합니다. 다음 링크를 이용하여 확인해주시길 바랍니다.
파이썬[Python] 고급 크롤링을 위한 selenium 모듈 설치하기
그럼 일단, 코드를 살펴보겠습니다.
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) 인스타그램(Instagram) 로그인 하기라는 주제로 포스팅을 해봤습니다. 실제 이 부분을 바탕으로 다음 포스팅에서는 다른 약간의 방안들을 조금 더 만들어 보도록 하겠습니다. 혹 궁금하신 점이나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다. 감사합니다.
반응형
'Python > Python 응용' 카테고리의 다른 글
파이썬(Python) 커맨드콘솔(CMD)결과 읽어오기 (0) | 2022.11.22 |
---|---|
파이썬(Python) 텔레그램(Telegram) 봇을 특정 아이디에 메신저 보내기 (0) | 2022.08.12 |
파이썬[Python]Win32com을 이용하여 엑셀[Excel] 차트 타입 바꾸기 (0) | 2022.01.24 |
파이썬[Python] json 파일 읽기 쓰기 (0) | 2022.01.23 |
파이썬[Python] 특정이름으로 폴더 생성하고 파일 정리하기 (0) | 2022.01.13 |
Comments