본문 바로가기

반영훈/Python10

네이버 메일제목 크롤링 [28] 기본적인 환경을 세팅해주고 크롬드라이버를 이용하여 로그인 화면으로 가줍니다 (이해 안되는 부분이 있으시다면 이전 포스팅 인스타 크롤링을 먼저 보시거나 댓글로 남겨주세요) [23]은 완전자동화 하여 사용하실 때 id와 비밀번호를 '' 사이에 미리 입력하여두시면 됩니다. [37]은 id와 pw를 입력받아서 나중에 로그인 할 때 참조값으로 쓸 때 사용 해 주시면 됩니다. [18] 원래 send_keys를 이용하려 하였으나 네이버에서 send_keys를 이용할 경우 자동입력 방지 page로 넘어가게 만들어 두어 자동화에 실패하게 됩니다.(1년 전 쯤 패치 한 듯) [29] 따라서 스크립트를 이용하여 id와 pw를 입력합니다. (주석에 후회가 아니고 우회입니다;; 후회되네요) [30] XPath를 이용하.. 2019. 9. 4.
파이썬으로 인스타 이미지 크롤링하기 크롬드라이버 다운 chrome://version/ 위 주소로 들어가 자신의 크롬버전을 확인 후 https://chromedriver.chromium.org/downloads 이 주소로 들어가 자신의 크롬버전에 맞는 크롬드라이버를 설치 작업할 폴더에 다운하여 압축해제 하고, img 폴더를 미리 만들어 줍니다. 사용할 라이브러리(패키지)를 불러와줍니다. 인스타그램에 로그인 한 후 태그검색 하여 해당 url을 복사후 붙여넣기 합니다 크롬 개발자 도구(Ctrl + Shift + I)를 눌러 엘리멘트에 들어가 html 구조를 분석하여 이미지한개짜리의 클래스명을 추출해줍니다. 아래와 같이 변수명을 설정해준 후 insta = soup.select('.Nnq7c.weEfm') 괄호안에 넣어 이미지클래스를 선택하여 ht.. 2019. 9. 3.
[sololearn]틀린문제-연산자우선순위 1. if not 1+1 == y or x == 4 and 7==8: not = 틀려야 TRUE 하지만 1+1 ==y 가 TRUE이기때문에 FALSE or x==4(TRUE) and 7==8(FALSE) TRUE and FALSE 는 FALSE 결국 elif x>y:로 넘어가 TRUE -> print("no") 2019. 7. 12.
[sololearn]틀린 문제 - if문 이유: 파이썬은 첫번째 조건( if num >3:) 이 TRUE, 두번째 조건(if num 2019. 7. 12.