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