[3주차] Python 크롤링
·
교육/스파르타코딩클럽 - 내일배움단
Python이란? Python이란 수많은 개발 언어 중 하나이고, 쉽고 간편하다는 장점이 있다. 웹 크롤링을 위해 몇가지 라이브러리를 설치하여 사용하는데 그 쓰임새는 다음과 같다. 1. requests 라이브러리는 2주차의 ajax와 같이 서버에 데이터를 요청하여 JSON형태로 받아오게 해주는 라이브러리이다. import requests # requests 라이브러리 설치 필요 r = requests.get('http://spartacodingclub.shop/sparta_api/seoulair') rjson = r.json() gus = rjson['RealtimeCityAir']['row'] for gu in gus: print(gu['MSRSTE_NM'], gu['IDEX_MVL']) 2. bs4 ..
[2주차] JQuery와 Ajax
·
교육/스파르타코딩클럽 - 내일배움단
JQuery란? Jquery란 쉽게 말하여 자주쓰이는 Javascript 구문들을 미리 작성해놓은 라이브러리이다. 예를들어, Javascript로는 다음처럼 쓰일 구문이 document.getElementById("element").style.display = "none"; Jquery를 사용하면 $('#element').hide(); 이렇게 짧고 직관적이게 사용할 수 있다. JQuery는 HTML의 부분에 다음과 같은 CDN을 삽입해 주면 된다. AJax란? Ajax란 서버와 통신하여 데이터를 JSON(Key와 Value로 이루어진 딕셔너리 형식의 데이터 타입)으로 받아오게하는 JQuery 구문을 말하며, 다음과 같은 형태로 사용한다. $.ajax({ type: "GET", url: "여기에URL을입력..
[1주차] HTML, CSS, JS 기본
·
교육/스파르타코딩클럽 - 내일배움단
HTML 1. Head 와 Body 영역으로 분리 2. 태그와 그 안의 내용들로 구성 3. 브라우저에 직접 보여지는 내용들을 작성하는 도구이다. CSS 1. HTML을 꾸며주는 도구. 2. 선택자와 그 안의 내용들로 구성 JavaScript 1. 구성한 HTML 문서에 동적인 동작을 하게 해주는 도구 2. 다양한 동작 가능 - HTML 구조 변경 - CSS 변경 - 마우스, 키보드 등의 이벤트 동작 제어 등... 1주차 숙제 SG워너비 팬명록 닉네임 응원댓글 응원 남기기 새로운 앨범 너무 멋져요! 호빵맨 새로운 앨범 너무 멋져요! 호빵맨 새로운 앨범 너무 멋져요! 호빵맨