내일배움단 11일 메이킹 챌린지 1일차

코코·2021년 7월 19일
0

내일배움단 11일 메이킹 챌린지

진짜 엄청난 고민 끝에 11일 메이킹 챌린지를 신청했다.
어제 OT를 했는데 설마설마 팀장이 될줄 몰랐다 😅
암튼 오늘 부터 11일동안 화이팅!!

오늘 배우는 부분

사실 완강은 이미 완료했고 버벅거렸던 부분들을 다시 수강하고 있다.
오늘은 3추자를 모두 수강완료했다.

오늘 만든 코드

import requests
from bs4 import BeautifulSoup

from pymongo import MongoClient
client = MongoClient('localhost', 27017)
db = client.dbsparta

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('https://www.genie.co.kr/chart/top200?ditc=D&ymd=20200403&hh=23&rtm=N&pg=1',headers=headers)

soup = BeautifulSoup(data.text, 'html.parser')

trs = soup.select('#body-content > div.newest-list > div > table > tbody > tr')
for tr in trs:
    nums = tr.select_one('td.number').text[0:2].strip()
    title = tr.select_one('td.info > a.title.ellipsis').text.strip()
    artist = tr.select_one('td.info > a.artist.ellipsis').text

    print(nums, title, artist)

결과물

오늘 해야하는 일

오늘은 팀원분들과

  • 어떤 웹페이지를 만들 것인가
  • 어떤 역할을 맡을 것인가(프론트엔드/백엔드)
  • 일정은 어떻게 짤것인가

이렇게 세가지에 대해서 얘기 하기로 했다.

오늘 큰 가지를 잡고 내일부터 페이지 제작을 하게 되겠지??
앞으로 화이팅!

profile
코딩초보

0개의 댓글