-5
どのようにしてimdb borntodayページから情報を抽出できますか?beautifulsoup imdb borndoday page
私はこの質問を見ましたが、回答はありません。
Webscraping an IMDb page using BeautifulSoup
私はループのロジックを維持する前に、少なくとも1つの要素を見つけようとしています以下のコード
import urllib2
from bs4 import BeautifulSoup
test_url='https://m.imdb.com/feature/bornondate'
url=urllib2.urlopen(test_url)
html_text=url.read()
soup=BeautifulSoup(html_text)
poster=soup.find('a','poster')
print poster
print type(poster)
print type(soup)
print html_text
url.close()
を試してみました。
htmlページコンテンツは以下のとおりです。出力ポスターとタイプ(ポスター)は私に無しです。私がコードにない部分を手伝ってください。
<section class="posters list">
<h1>January 18</h1>
<a href="/name/nm0000126/" class="poster "><img src="https://images-na.ssl-images-amazon.com/images/M/[email protected]_V1._CR0,0,419,618_SX40_SY59.jpg" style="background:url('http://i.media-imdb.com/images/mobile/people-40x59-fade.png')" width="40" height="59"><div class="label"><span class="title">Kevin Costner</span><div class="detail">Actor, "Dances with Wolves"</div></div></a>
ありがとう、 Phani。
あなたがしようとしているコードを投稿してください。 –
答えを確認してください。それはあなたが探していたものですか? – MYGz
はい、トップ10の俳優だけが欲しいです。私はdryscrapeをインポートするいくつかの問題に直面しているが、あなたが投稿したコードがうまくいくように思える。また、私は、動的コンテンツのHTML抽出はbeautifulsoupでは不可能であることを理解しました。お返事ありがとうございます。 – ppeddi