[항해일지] D+3, 웹개발종합 3주차

이해찬·2023년 6월 3일
0

항해일지

목록 보기
3/35

23.06.03 - D+3, 웹개발종합 3주차

기록양식
1. 배운내용
2. 핵심내용 (개념정리)
3. 스스로 시도해본 것들(응용&검색)
4. 해결
5. 알게 된 점
6. 헷갈리거나 실수한 점


1. 파이썬, 웹 크롤링

기본문법, 사용형태

2-1. let 변수= > let 바로 변수= 로 사용

= 할당연산자=변수 지정 / == 비교연산자==앞과 뒤가 맞나,비교

2-2. 반복문 for Each > for 변수 in 배열:

2-3. 웹 크롤링을 통해 원하는 값을 찾고 입력 가능

2-4. MONGO DB를 통해 서버와 클라우드 관리 가능

6. 크롤링 범위




lis = soup.select('#body-content > div.newest-list > div > table > tbody > tr')

print(lis)

for li in lis:
    rank = li.select_one('td.number').text[0:2].strip()
    title = li.select_one('td.info > a.title.ellipsis').text.strip()
    artist = li.select_one('td.info > a.artist.ellipsis').text
    print(rank,title,artist)

lis=soup.select의 배열에서 #~tr 까지가 사용되었으면 그 뒷 부분부터 크롤링 따오기

rank = li.select_one(#~tr> 뒷부분)

profile
디자인에서 개발자로

0개의 댓글