TIL #6

박감자·2024년 9월 23일

TIL

목록 보기
6/34
post-thumbnail

왕초보반 완강!

5주차 강의까지 모두 마쳤다, 이제 남은 것은 과제ㅠㅠ

프론트엔드 웹개발 종합반 5주차 강의 요약

Github에 배포

강의 들으며 만들었던 페이지들은 깃허브를 통해 쉽게 배포가 가능하다. 이 기능은 강의에서 처음 알았는데 생각보다 배포 과정이 쉬워서 신기했던 내용이다.

깃허브 repository에 작업했던 .html 파일을 올려서(commit) 환경설정에서 페이지를 메인으로 설정하면 되는 간단한 작업이었다.

Python 사용하여 Scrapping

파이썬은 내가 주로 사용하던 주언어라 반가웠지만, 웹서핑에 활용해본적은 없어서 이 내용도 신선하게 다가왔다. bs4 라이브러리 자체가 처음 보는 친구였지만 내용은 어려운 것 없었다. 아래의 스크래핑 예시 코드를 돌려, 원하는 부분의 HTML/CSS 코드를 스크래핑 할 수 있다.

import requests
from bs4 import BeautifulSoup

URL = "https://bit.ly/web-movie"
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(URL, headers=headers)

soup = BeautifulSoup(data.content, 'html.parser')
print(soup)

마치며...

이제 정말로 미뤄둔 과제만 남았는데, 언제 다 하려나

profile
코딩하는 감자

0개의 댓글