브라우저의 역할 : 브라워 = 클라이언트. 1)서버에게 요청. 서버 주소는 url(www.naver.com). 2)브라우저는 서버에서 받은 것을 그대로 그려주기만 한다. ex.크롬, 인터넷 익스플로러서버가 브라우저로 요청을 받고 무언가를 준다 그 무언가가 html(뼈대
작업 환경 : pycharm(requests, beautifulsoup, flask, pymongo 라이브러리 설치)mongoDB : DBrobo3T : DB에 저장된 것 보기flask : serverhtml, css, javascript, jquery : fronte
html : 뼈대head : body이외의 부분(title, icon, 구글 검색엔진이 내 사이트를 퍼가기 좋게 하는 것들, css/java script, 카카오톡에 내 페이지 공유했을 때 뜨는 이미지, 제목) body : 눈에 보이는 부분외우는 것 아님, 필요할 때마
부트스트랩 이용하면 남이 만들어놓은 css쓸 수 있다.코드에는 부트스트랩 시작 템플릿이 있어야 하고, https://getbootstrap.com/docs/4.0/components/buttons/이게 부트스트랩 사이트
javascript : 프로그래밍 언어 중 하나로, 브라우저가 유일하게 알아들을 수 있는 언어 java와 javascript차이는 인도와 인도네시아.. 아무 관계 없음 head안에 script안에 function 페이지 우클릭->검사->콘솔창에서 해봐도 됨 javas
결과 : 중구 31 종로구 39 .. 이런식으로안에 if문도 쓸 수 있고.. 내가 원하는 정보만 가져온다.
: 미리 작성된 javascript코드. 따라서 쓰기 전에 임포트를 해줘야한다.부트스트랩 템플릿으로 시작할 때는 안에 jquery임포트문이 포함되어 있음.부트스트랩 쓰지 않는 경우에는 꼭 따로 임포트해줘야한다.명령을 내리기 위해 지칭한다=>id사용$('$('#')은 지
jqery, javascript 콘솔창에다가 찍어보면서 하나하나 확인이렇게 해야지 에러가 어디서 났는지도 알기 쉬움=> console.log(내용)
API : 서버가 클라이언트한테 여기로 요청하라고 열어 놓은 창구JSON : 서버가 클라이언트한테 데이터를 줄 때의 포맷. 딕셔너리와 리스트의 조합과 생김새가 같다.클라이언트->서버 요청할 때 타입 존재 : GET(통상적으로 데이터 조회(Read)요청-ex.영화 목록
Ajax는 jQuery를 임포트한 페이지에서만 동작이 가능하다.Ajax의 response가 받아온 값
라이브러리를 추가하려는데 자꾸 이런 오류가 났다.UnicodeDecodeError: 'cp949' codec can't decode byte 0xec in position 16: illegal multibyte sequence설마 파이참 설치 경로 중에 한글이 있어서?
지니뮤직 페이지 -> 마우스 우클릭 -> 검사 -> copy selector
서버도 프로그램 중 하나.서버를 돌아가게 만드는 파일 이름은 통상적으로 app.py로 짓는다.
static 폴더: css나 이미지 파일들을 담아둘 때 쓴다.templates 폴더: html파일 담아두는 곳 render_template이라는 플라스크에서 이미 정해둔 함수를 이용하면자동으로 templates폴더 안에 있는 index.html파일을 우리한테 가져다가
API : 은행이 고객을 받기 위해서 만들어 놓은 창구처럼 서버도 클라이언트 요청을 받기 위해서 만들어놓은 창구API종류 : GET, POSTGET : 통상적으로 데이터 조회 요청 시 ex)영화 목록 조회get요청은 물음표로 데이터를 들고 간다.POST : 통상적으로
서버 : 브라우저가 요청하면 브라우저에게 그릴 것을 주거나, 브라우저가 ajax로 요청하면 ajax에 대한 답변으로 데이터를 준다. 클라이언트들의 요청을 받는다. 서버는 어떤 컴퓨터든 그 역할을 수행할 수 있다. 언제나 요청에 응답하려면, 1\. 컴퓨터가 항상 켜져있
인스턴스 = 컴퓨터. 1년동안 무료우분투 설치(리눅스 종류 중 하나)git bash에서 제어 (원격 접속)리눅스는 모든 것이 명령으로 이루어진다.mkdir 은 make directory의 약자. mkdir sparta sparta 라는 폴더 만들기ls 는 현재 나의 위
컴퓨터가 꺼져도 git-bash를 꺼도 서버가 계속 실행되게 하기nohup python app.py &서버 끄기(새로운 파일을 업로드하고 싶을 때)ps -ef | grep 'app.py'ps -ef하면 컴퓨터에 돌아가고 있는 프로세스를 다 보여준다.grep 'app.p