使用BS4和Requests提取CNBC特斯拉新闻URL时遇NoneType错误求助
求助:CNBC搜索结果页新闻URL提取遇NoneType错误
我是编程新手,无HTML基础,耗时一天尝试用requests和BeautifulSoup从CNBC特斯拉搜索结果页提取最新新闻URL,但持续遇到NoneType错误,无法定位问题,附上相关代码及截图,恳请协助排查。
相关代码
import requests from bs4 import BeautifulSoup search_url = 'https://www.cnbc.com/search/?query=tesla&qsearchterm=tesla' # 发送请求 response = requests.get(search_url) response.raise_for_status() # 解析HTML soup = BeautifulSoup(response.content, 'html.parser') # 查找第一篇新闻链接 article_link = soup.find('a', class_="resultlink")['href'] print("Latest news article URL:", article_link)
网页元素截图


内容的提问来源于stack exchange,提问作者ale
相关产品推荐
相关产品推荐

