
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
제가 설정한 경로에서 title을 찾으면
넷플릭스, 디즈니플러스, 넷플리스 베이직 ads
가 나와야할 것 같은데 넷플릭스만 확인됩니다.
어떤 부분이 오류인지 모르겠어요!


작성한 코드 및 에러 메세지
import requests
from bs4 import BeautifulSoup
# URL을 읽어서 HTML를 받아오고,
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.justwatch.com/kr/TV-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8/jaebeoljib-magnaeadeul',headers=headers)
# HTML을 BeautifulSoup이라는 라이브러리를 활용해 검색하기 용이한 상태로 만듦
soup = BeautifulSoup(data.text, 'html.parser')
# select를 이용해서, tr들을 불러오기
OTTs = soup.select('#base > div.jw-info-box > div > div.jw-info-box__container-content > div:nth-child(2) > div:nth-child(3) > div > div.price-comparison--block > div > div.price-comparison__grid__row.price-comparison__grid__row--stream.price-comparison__grid__row--block > div.price-comparison__grid__row__holder')
# movies (tr들) 의 반복문을 돌리기
for OTT in OTTs:
# movie 안에 a 가 있으면,
name = OTT.select_one('div > div > a > picture > img')
if name is not None:
# a의 text를 찍어본다.
print (name["title"])
