Я пытаюсь разобрать URL-адрес с сайта плаката, но он продолжает возвращать пустой массив.Beautifulsoup parse not working
htmltext = (urllib.urlopen("http://www.movieposterdb.com/Movie/"+str(ID))).read()
soup = BeautifulSoup(htmltext, 'html.parser')
links = soup.find("a", { "class" : "mpdb-movie-thumbnails-img-link" })
print links
и источник HTML выглядит следующим образом
<a class="mpdb-movie-thumbnails-img-link" href="javascript:ShowPoster('87a25cbd');"><img class="mpdb-movie-thumbnails-img" title="The Joneses Poster" src="/img/posters/11_05/1972/68646/t_68646_87a25cbd.jpg" alt=""></a>
Он должен по крайней мере, вернуть что-то ...
Благодаря
Вы не должны использовать '' mpdb-movie-thumbnails-img "' вместо '' mpdb-movie-thumbnails-img-link '', то? – ForceBru
жаль, что я не указал «класс», я переработал вопрос – 781850685
Ссылка javascript. Я не думаю, что BS может это решить. Вы пробовали селен? –