캐리의 데이터 세상/파이썬(9)
-
파이썬 크롤링 연습(2) - 랭킹 뉴스 끌어오기
BeautifulSoup을 사용해서 네이버 뉴스 페이지의 '많이 본 뉴스' 기사 제목/링크/전문을 끌어와 보겠습니다. 박스 안의 섹션별 1위부터 10위까지의 기사들이 하위 태그 안에 제목, 기사링크 값이 들어 있는 것을 확인할 수 있습니다. 제목 -> 기사링크 -> 기사전문에서 불필요한 태그들은 처리하고 기사 전문을 뽑아 내는 코드는 다음과 같습니다. BeautifulSoup 문서를 참조해서 코드를 쪼개어 설명을 덧붙입니다. from bs4 import BeautifulSoup import requests,time url="https://news.naver.com/main/ranking/popularDay.nhn" r=requests.get(url) soup = BeautifulSoup(r.text,'h..
2020.07.21 -
파이썬 - 주피터 노트북(Jupyter Notebook) 단축키 모음
파이썬 실행을 위해 VSCODE와 함께 사용하고 있는 주피터 노트북(Jupyter Notebook) 단축키를 정리해봅니다. 여러 언어들을 다루다 보니 에디터 종류도 다양해서 단축키가 헷갈릴 때가 많아 개인 실습을 위함이기도 합니다:) 주피터 노트북 단축키 정리 ※ 주피터 노트북은 코드 작성 시 중간 결과를 그때그때 확인할 수 있어서 분석을 진행할 때 유용합니다. 기능 단축키 셀 추가 Esc + a (above) : 현재 위치 위에(above) 셀 추가 Esc + b (below) : 현재 위치 아래(below) 셀 추가 셀 삭제 dd : 현재 셀 삭제 셀 복사 c : 현재 셀 복사 셀 잘라내기 x : 현재 셀 잘라내기 셀 붙여넣기 v : 복사 or 자른 셀 붙여넣기 코드 실행 Shift + Enter :..
2020.07.20 -
파이썬 크롤링 연습 (1) - 스타벅스 매장 목록 불러오기
파이썬으로 내가 사는 지역의 스타벅스 매장 정보 불러오기를 해보겠습니다. 저도 하나씩 배우는 과정이라 설명이 미흡한 점은 의견주세요! 기초가 부족한 터라 실습하면서 전체 코드 읽으면서, 개발자 도구로 코드 확인하며 역으로 문법들을 익혀 나가는 중입니다. 1. 크롤링 타겟 - 전국 스타벅스 매장 중 지역 - '서울'의 '강남구'에 위치한 스타벅스 매장 정보 먼저 스타벅스 홈페이지에서 '매장찾기' - 지역검색 페이지를 살펴봐주세요. 스타벅스 매장찾기 - 지역검색창 바로가기 웹드라이버를 통해 Chrome 브라우저를 직접 작동시켜 지역검색 -> '서울' 선택 -> '강남구' 선택 -> 매장정보 가져오기 까지 이르도록 해보겠습니다. 화면이 이런 순서대로 흘러 가겠죠? 2. 코드 작성 그럼 코드를 작성해 보겠습니다..
2020.07.18