STUDY/Python

3주 차 내용이지만 7일 차에 함 | 웹 개발 종합반 | 스파르타코딩클럽 X 고용노동부

nicesugi 2022. 4. 19. 12:32

 

3주 차 [프론트엔드]

파이썬, 웹스크래핑(크롤링), 데이터베이스 다루기 : Python, Beautifulsoup4, mongoDB

 -자료형, 함수와 같은 파이썬 기초 문법을 실습을 통해 익혀봅니다.

 -파이썬 라이브러리 Beautifulsoup4를 이용해 웹페이지 데이터를 크롤링해옵니다.

 -내 컴퓨터에 데이터베이스를 설치해, 데이터를 쌓고 조작하는 법을 배웁니다.

 

▶️ 스크래핑 해보기 !

 

 

trs = soup.select('#old_content > table > tbody > tr')

for tr in trs:
    a_tag = tr.select_one('td.title > div > a')
    if a_tag is not None:
        rank = tr.select_one('td:nth-child(1) > img')['alt']
        title = a_tag.text
        star = tr.select_one('td.point').text
        print(rank,title,star)

 

반응형

'STUDY > Python' 카테고리의 다른 글

jQuery  (0) 2022.04.19
임포트? | 이용에 앞서 먼저 붙여넣는 골격같은 존재  (0) 2022.04.19
자바 | 기능적인 요소를 담당  (0) 2022.04.19
CSS 코드  (0) 2022.04.19
HTML 코드  (0) 2022.04.19