from bs4 import BeautifulSoup
import requests
def imdb_spider():
url = 'http://www.imdb.com/chart/top'
source_code = requests.get(url)
plain_text = source_code.text
soup = BeautifulSoup(plain_text)
for link in soup.findAll('a', {'class': 'secondaryInfo' }):
href = link.get('href')
print(href)
imdb_spider()
私はimdbのすべての最高評価映画のリンクを取得しようとしています。私はpycharmを使用しています。コードは30分以上実行されますが、私のコンソールには何も印刷されません。コンソールpythonの出力がありません
「source_code」はどこにありますか?このコードは実行できません。エラーメッセージが表示されます。 – furas
IMDBのpythonライブラリがあります... http://imdbpy.sourceforge.net –
ここで 'requests'を使用していますか?行を貼り付けるのを忘れましたか? –