language6 [Python] 네이버 실시간 검색어 크롤러 만들기 먼저 웹 크롤러는 웹페이지의 자료들 중에 원하는 자료만 가공해 자동적으로 가져오는 것을 의미한다. 본격적으로 파이썬으로 웹 크롤러를 만들기에 앞서 미리 해줘야하는 것들이 있는데, 사용할 모듈을 다운로드 받아야 한다. 웹 크롤러는 bs4 모듈과 requests 모듈이 필요하다. 아래 사이트를 참고해 다운로드 받았다. shaeod.tistory.com/900 [라이브러리] 파이썬 pip로 BeautifulSoup 설치하기 ※ 요약 파이썬으로 웹을 크롤링 하기 위한 필수 라이브러리 중 하나인 BeautifulSoup을 설치하는 방법을 알아보도록 하겠다. 설치는 pip을 통해 할 것이며, 특정 버전을 원하는 독자는 해당 버전을 shaeod.tistory.com bs4 모듈은 html파일을 가져올 때 사용하고, .. 2020. 9. 8. for 중첩 반복문 별찍기 유형 정리 1. 반쪽 피라미드 (왼쪽 정렬) * ** *** **** ***** ****** ******* 코드) 큰 for문은 엔터를 치고, 작은 for문은 별을 찍는다. 엔터를 큰 for문 바로 밑에 적으면 엔터를 친 후에 별을 찍기 때문에 작은 for문 밑에 적어준다. 큰 for문은 행을 나타낸다. 그러므로 엔터를 치고, 7줄이므로 7번을 반복하는 for문이다. 작은 for문은 열을 나타낸다. 그러므로 별을 찍는데, 별은 1개 2개 3개...7개 순으로 찍힌다. 그래서 별을 몇 개 찍을지 미리 정해주는 것이 아니라 반복문을 통해 적어준다.(이후 100개 200개까지 찍을 경우 반복문을 쓰지 않으면 코드를 작성할 수 없음..) 그래서 반복문 안의 조건은 앞서 큰 for문에 사용했던 변수 i를 사용하는데 i와 작.. 2020. 5. 14. 이전 1 2 다음 728x90