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'?你忘了粘貼一行嗎? –