Web 访问跨度元素

Web 访问跨度元素,web,web-scraping,beautifulsoup,python-requests,Web,Web Scraping,Beautifulsoup,Python Requests,当试图从IMDB评论中划出电影评论的整数值时,我对如何访问评级感到困惑,因为它的inspect html刚刚列出为,10,并且每个评级都有变化(即7.如何使用soup.find_all访问这些值并将它们添加到列表中-我不知道在没有为变量列出类的情况下如何执行此操作 rate=soup.find_all('span') rate_list=[] for i in range(0,len(rate)): rate_list.append(rate[i].get_text()) 尝试使用目标

当试图从IMDB评论中划出电影评论的整数值时,我对如何访问评级感到困惑,因为它的inspect html刚刚列出为,10,并且每个评级都有变化(即7.如何使用soup.find_all访问这些值并将它们添加到列表中-我不知道在没有为变量列出类的情况下如何执行此操作

rate=soup.find_all('span')
rate_list=[]
for i in range(0,len(rate)):
    rate_list.append(rate[i].get_text())

尝试使用目标跨度位于恒星旁边这一事实

ratings = [i.text for i in soup.select('.ipl-star-icon + span')]

但是,如果对所有内容都有评分,我可能会循环查看(
,以便在汤中查看。选择('.lister item content):
…)并测试是否
查看。选择一个('.ipl star icon+span')不是无

尝试使用目标span位于星形旁边这一事实

ratings = [i.text for i in soup.select('.ipl-star-icon + span')]

但是,如果对所有内容都有评分,我可能会循环查看(
,以便在汤中查看。选择('.lister item content):
…)并测试是否有
查看。选择一个('.ipl star icon+span'))不是“无”

是否在页面上动态生成分级?是否可以共享您正尝试刮取的确切页面的链接?是否在页面上动态生成分级?是否可以共享您正尝试刮取的确切页面的链接?