
화면에 웹을 그려주는 도구들인 HTML, CSS, Javascript, jQuery 등을 사용하여 웹의 뼈대-꾸미기-움직이기를 통해서 원하는 웹을 만들었다.

이제 화면을 바꾸기 위한 데이터가 필요하다. fetch로 데이터가 있는 api를 json으로 받아와 화면에 그려주듯이 말이다.
이렇게 데이터를 제공해주는 존재를 서버(Server)라고 부른다.
우리가 원하는 데이터를 수집하고 제공하는 서버를 만들어보자.
목표
- 문법 연습하고, 라이브러리를 활용하여 멜론 사이트의 음악 데이터를 가져오기
- 서버 만들기 위해 파이썬으로 데이터를 뜯어보기
- 파이썬의 Flask라는 도구로 웹이 동작하는 서버 만들기
🔑 파이썬 설치
- 파이썬(윈도우) 다운로드
- [코드스니펫] 파이썬(윈도우) 다운로드
https://www.python.org/ftp/python/3.8.6/python-3.8.6-amd64.exe👉 반드시 Python 3.8.6 버전 설치
(3.9는 너무 최신 버전이라 오작동 하는 라이브러리들이 있음)
🚨 주의)Add Python 3.8 to PATH에 체크해야 합니다!!
- 다운로드된 파이썬 파일을 열어 설치하면 완료!
🔑 Git Bash 설치 - 윈도우
- [코드스니펫] gitbash 다운로드
https://git-scm.com/
- 다운로드: https://git-scm.com/
- 클릭 후 다운로드 받은 설치 파일을 열어서, 설치를 진행
- 모두 next → next → next .. 해서 설치하면 완료!
참고
- 윈도우 사용자만 다운 받으면 된다.
- 맥은 다운받지 않아도 된다. 왜냐하면, Mac은 내장되어 있기 때문이다.
VS Code를 열고 편집기에서 "Ctrl + Shift + P"를 눌러 명령 팔레트 열기
명령 팔레트에서 "Terminal: Select Default Shell"을 입력하고 선택 옵션 중 "Git Bash"를 선택 (일부 버전에서는 "Terminal: Select Default Profile" 옵션일 수도 있다.)
이제 VS Code에서 새 터미널을 열 때(ctrl+백틱), Git Bash가 기본으로 선택된다.
Mac에는 기본적으로 파이썬 2.x 버전이 설치되어 있지만, 버전3으로 업데이트되면서 많은 변화가 있었다.
3.8.2 버전의 파이썬이 필요하니 아래 가이드에 따라 꼭 설치!
- [코드스니펫] 파이썬(맥) 다운로드
https://www.python.org/ftp/python/3.8.2/python-3.8.2-macosx10.9.pkg
- 파이썬(맥) 다운로드 링크
- 다운로드된 파이썬 파일을 열어 설치 후, 폴더가 나타나면 설치가 완료된 것