수업응용해서 질문있습니다.
205
작성한 질문수 1
해당 수업을 듣고 if 문을 활용하여 문장을 구성해봤는데, 실행이 되질 않습니다.
import requests
from bs4 import BeautifulSoup
res = requests.get('https://davelee-fun.github.io/')
soup = BeautifulSoup(res.content, 'html.parser')
items = soup.select('h2.text-dark')
items2 = soup.select('h4.card-text')
for item in items:
if item == '매트리스커버 관련 상품 추천':
for item2 in items2:
print(item2.get_text())
items가 만약 매트리스 커버 관련 상품추천인 경우에
상품명을 추출하는 로직을 짜고 싶은데,
items가 리스트형태로 하나, 하나씩 item으로 들어간다고 생각해서 if문을 item으로 엮었고, 이후에는 상품명을 출력하기위해서 for문을 사용하였습니다.
어떤 부분이 잘못되었는지 혹은 이런 로직을 짜려고하면 어떻게 해야하는지 알려주실 수 있나요??
(만약 질문의 범위에서 벗어난 것이라면 벗어났다고만 답변드려도 됩니다.)
답변 1
1
안녕하세요. 말씀하신대로, 본 질문/답변란이 각자 작성하신 응용 코드를 봐드리기는 평생 강의라 무리가 있어서요. 이 부분은 양해를 부탁드려요.
하지만, 제 생각에 이렇게 응용해보시려고 노력하시는 것은 상당히 개인적 성장에 도움이 되실 것 같아요. 응원드립니다.
가볍게만 봐서는 왠지 item.get_text() 등을 쓰셔야 하는 것이 아닌가 싶었어요. 일단 그 부분이 문제일지 아닐지는 모르지만, 해당 부분은 우선 놓치신 부분같아서, 의견을 드립니다.
감사합니다.
65강 소리
0
19
1
섹션 5 CSS selector사용해서 클로링하기2의 커리큘럼 일정 부재?
0
19
2
크롤링, 영상을 따라해도 제미나에게 물어봐도 안되요
0
38
1
정규표현식 및 여러 코드 꼭 외워야 하나요?
0
44
1
리스트 함수형도 정수 데이터 받을 수 있나요?
0
50
1
크롤링 관련 질문
0
69
1
문제 답이 없는 버전은 없나요?
0
78
1
requests, BeautifulSoup 임포트 부분에 대해 문의드립니다.
0
87
1
업데이트 강의
0
103
2
선생님 강의중에서 sqlite3 강의를 제공한 강의가 있나요?
0
128
2
연습용 예제 파일
0
79
1
lxml 관련 오류
0
110
1
SAVE Request 창 띄우는 법
0
96
1
포스트맨 사용법이 바뀌어서 강의를 따라가지 못하겠습니다. 2
0
80
1
포스트맨 사용법이 바뀌어서 강의를 따라가지 못하겠습니다.
0
102
1
예제 2, 4, 6에 대한 풀이 방식 질문.
0
93
1
문제 파일
0
83
1
pdf 파일 내 코드 복붙시 공백
0
297
1
데이터 저장 강좌 문의 건
0
100
1
" " 와 ' '의 차이를 알고 싶습니다
0
246
1
Exercise 22. 문자열 다루기 (strip)
0
138
1
list함수로 리스트 선언하면 실패하는데 이유는 무엇입니까?
0
193
1
셀 삽입후 바로 기입이 가능합니까?
0
143
2
주피터 노트북 마우스 스크롤? 오류
0
1556
2





