4주차 막을 내리다!

4주차를 끝냈다...! 초반에 서버와 클라이언트 관계를 이해를 못해서 계속 4-5 강의 동영상만 돌리고 돌리고 하다가 어느순간 딱 이해가 됐을 때 그 기쁨은.. 말로 표현할 수가 없다. 난 기억력이 나쁘기 때문에 곧바로 내가 이해한 내용을 벨로그에 올렸다. 또 내가 아는걸 쓰니까 뭔가 많이 정리가 되고 더 깊숙히 이해가 된 느낌이다! 예시 프로젝트를 만들 때 쌤이 무엇을 얘기 하는지 알아 들어서 행복했다 ㅎㅎㅎ 쨋든 초반엔 어려웠지만 이해하는 순간부터 재미가 배가 되는 주였다!!!

What I learned:

API 만들고 사용하는 순서

  1. 클라이언트와 서버 연결 확인하기
  2. 서버부터 만들기
  3. 클라이언트 만들기
  4. 완성 확인하기

meta 태그 스크래핑

meta 태그는 head 태그 사이 부분에 들어가는, 눈으로 보이는 것(body) 외에 사이트의 속성을 설명해주는 태그다.

select_one을 이용해 meta tag 가져오기

og_image = soup.select_one('meta[property="og:image"]')
og_title = soup.select_one('meta[property="og:title"]')
og_description = soup.select_one('meta[property="og:description"]')

가져온 meta tag의 content를 가져오기

url_image = og_image['content']
url_title = og_title['content']
url_description = og_description['content']

좋은 웹페이지 즐겨찾기