Как получить элемент рейтинга Censor Board со страницы IMDB? - PullRequest
0 голосов
/ 18 января 2019

Привет. Я пытаюсь создать инструмент webscraping для 250 лучших фильмов IMDB. Однако, когда я пытаюсь получить рейтинг цензорной доски, я не могу заполнить результат для некоторых фильмов. Пожалуйста, помогите

Я застрял в точке, где я не могу полностью импортировать значения платы цензора.

moviePage=conn.urlopen("https://www.imdb.com/title/tt0071562/?pf_rd_m=A2FGELUUNOQJNL&pf_rd_p=e31d89dd-322d-4646-8962-327b42fe94b1&pf_rd_r=EW20N056WRP652WNA2K7&pf_rd_s=center-1&pf_rd_t=15506&pf_rd_i=top&ref_=chttp_tt_3")

moviePage_soup = soup(moviePage, 'html.parser')
tpList={}
tbw=moviePage_soup.find('div',class_="title_bar_wrapper").find('div',class_="titleBar").find('div',class_="title_wrapper")
rtgrd=tbw.find('div',class_='subtext').text
tpList['Censor board rating']=rtgrd[1].strip()

Я получаю точный результат для некоторых фильмов, но в некоторых фильмах я получаю пробел. В текущем сценарии я должен получить R, но вывод - пробел.

...