웹 개발 썸네일형 리스트형 Genie 뮤직 차트 크롤링_(3)_웹페이지 개발 #requests,BeautifulSoup 패키지 사용 BiBi 라는 가수의 노래를 인기순으로 순위 - 제목 - 가수 - 앨범명 을 크롤링하였습니다. import requests from bs4 import BeautifulSoup headers = {'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36'} data = requests.get('https://www.genie.co.kr/detail/artistSong?xxnm=80667991',headers=headers) soup = BeautifulSoup(data.text.. 더보기 Ajax를 활용한 Open Api 반영_(2)_웹페이지 개발 #2번째 웹페이지 #Ajax를 활용하여 Open Api> Json형식의 데이터 블로그에 반영 →서울시 기온 데이터 반영 *공공데이터 포털의 Open Api데이터 사용법은 추가 포스팅 할 예정이니 참고하시면 됩니다. Q1. What is 'Ajax'? Ajax 란 Asynchronous Javascript And XML(비동기식 자바스크립트와 xml)의 약자이며, 자바스크립트를 이용해 서버와 브라우저가 비동기 방식으로 데이터를 교환할 수 있는 통신 기능 또한, 브라우저가 가지고 있는 XMLHttpRequest 객체를 이용해서 전체 페이지를 새로 고치지 않고도 페이지의 일부만을 위해 데이터를 로드하는 기법입니다. 쉽게말하자면, 자바스크립트를 통해 서버에 데이터를 비동기 방식으로 요청하는 것 입니다. q1. .. 더보기 기초 Css와 Html 및 부트스트랩 활용_(1)_웹페이지 개발 # 첫 번째 페이지 # Css+ Html # 노래재생 클릭 시 유튜브 > 비비 노래모음으로 이동 Q. Localhost란? → 개발한 웹의 URL은 localhost이다. localhost란 무엇인지 알아보자. localhost란 내 PC를 뜻한다고 보면된다. 그럼 localhost 80은 무엇인가? 80번 포트 -http 23번 포트 -원격 서비스 20번 포트 -ftp 일반적으로 웹 서버의 포트 번호는 80번이고, 실험적으로 하는 서비스는 대게 8080번 포트를 사용한다. 127.0.0.0은 무엇일까? localhost=127.0.0.1이다. 컴퓨터는 기본적으로 숫자로 이해한다. 숫자 중에서도 이진법 체계인 비트체계를 사용한다. 가령 우리가 Naver.com을 입력하면 숫자는 알아서 비트체계로 변환하여.. 더보기 이전 1 다음