3 - 9 음악 웹 스크래핑(크롤링)하기
- 스크래핑할 웹 페이지에서 검사를 눌러 원하는 정보가 담긴 태그를 확인할 수 있다.
3 - 10 Flask를 활용한 웹 개발
- 사용자의 요청에 맞취 HTML 파일을 응답해주는 서버를 Flask로 만들 수 ㅇ.
- 로컬 개발 환경 : 같은 컴퓨터로 서버도 만들고, 요청도 하는 것. (클라이언트 = 서버)
3 - 11 Flask
- 정해진 폴더 구조가 있다.
3 -12 Flask로 로또 추천 사이트 만들기 1
- Flask 프레임워크 : 서버를 구동시켜 주는 편한 코드 모음
- Ctrl + C : 터미널 창에서 서버 끄는 단축키
- ↑ : 터미널 창에서 직전에 했던 명령어를 자동으로 입력해준다.
3 - 13 Flask로 로또 추천 사이트 만들기 2
- ffor(flask for) 코드를 사용해 로또 번호를 하나 씩 들고올 수 ㅇ.
- VsCode에 fif 치면 elif 코드 자동완성 가능.
{%~%} 에서 ~에는 조건, blockofcode에는 조건을 만족했을 때 나오는 메세지 적기
- index.html 파일에 이미지 첨부할 때
body 태그 안에 원하는 위치에 img 태그 넣기
예)<img src="{{ url_for('이미지 파일이 있는 폴더', filename='이미지파일 이름.확장자')}} alt="">
*
오늘 들은 강의들은 이해하기에 어려움이 많았다. 훅훅 지나가는 설명들에 정신없이 따라가기 급급했다. 또 분명히 똑같이 한 것 같은데 내 파일은 실행되지 않는 경우가 많았다. 왜 그런지 고민해보고, 될 때까지 다시 만들어보느라 평소보다 시간이 오래 걸렸다. 실제로 개발자가 되면 혼자서 처음부터 끝까지 해내야 할텐데, 지금은 따라하는 것만으로도 벅차다. 하지만 벌써부터 기죽을 수는 없다. 다 처음 접하는 것들이니까 어려울 수밖에 없다. 천천히 차근차근 익숙해지자. 따라가보자. 어느 순간 자연스럽게 해내고 있겠지? 힘내자.
* 노트 필기