BeautifulSoup 데이터를 추출하는데 필요한 기능이 들어 있는 파싱(parsing)라이브러리 웹 스크래핑에 활용할 수 있습니다. 파싱 : 받아온 데이터에서 필요한 내용만 추출하는 것 스크래핑(scraping) : 컴퓨터 프로그램이 다른 프로그램으로부터 들어오는 인간이 읽을 수 있는 출력으로부터 데이터를 추출하는 기법 예제를 통해 이해하는 것이 빠를 것 같습니다. Ex import requests from bs4 import BeautifulSoup # url을 정의하고 requests library를 이용하여 get 요청 > html 값을 text로 받아옵니다. url = "https://finance.naver.com/sise/" response = requests.get(url).text # ..
웹서비스 사용자(클라이언트)가 서버 에 접속하여 요청을 보내고 제공받는 서비스입니다. 클라이언트가 특정 url 에 접속하여 서버에 요청을 보냅니다. 서버는 해당 요청에 알맞는 정보(html 파일 등)을 보냅니다. 클라이언트는 전달받은 정보를 렌더링하여 출력합니다. Front-End / Back-End Front-End 웹브라우저에서 특정 주소를 가진 서버 컴퓨터에 요청을 보내면 서버에서 제공하는 웹사이트가 제공됩니다. (ex. html파일을 받아 렌더링해서 화면에 보여줍니다.) 예를들어, a 태그를 가진 영역을 클릭하면 웹 브라우저는 다시 해당 주소를 가진 서버에 html 파일을 요청하고, 서버에서 받아 렌더링해서 보여줍니다. 이처럼 보여주는 화면이 Front-End입니다. 여기에 사용되는 프로그래밍 언..
Comment