인프런 커뮤니티 질문&답변
인프런 환경이 바뀌어서 제나름대로 하는데
작성
·
191
0
from bs4 import BeautifulSoup
import urllib.request as req
url = "https://www.inflearn.com/courses?order=seq&skill=python"
res = req.urlopen(url).read()
soup = BeautifulSoup(res,"html.parser")
recommand = soup.select("div.courses_container")
for i,e in enumerate(recommand,1):
print(i,e.select_one("div.card-content > div.course_title").string)
맨아래 셀렉원으로하면 하나의데이터만추출되긴하지만 정상적으로 되는데, 걍 셀렉으로만하면 스트링 에러 코드가뜹니다 ㅠ
답변 1
0
좋은사람
지식공유자
안녕하세요.
강의 내용 중에 태그들이 변경되었을거예요 ㅠ.ㅠ
혹시 크롬 개발자 도구를 확인가능하시면 변경된 태그 선택자를 사용해서
추출 할 수 있습니다.
저도 확인해보겠습니다.





