aqi = soup.find("div", class_="aqi").text AttributeError: 'NoneType' object has no attribute 'text'是是什么问题
时间: 2024-04-05 08:33:22 浏览: 124
Capture-AQIs-Data:Capture the real time AQIs (PM2.5, PM10, etc) through API interface rather than web crawler. 通过API接口(而不是爬虫)获取实时AQI气象数据(PM2.5,PM10等),并将该脚本部署到远程Linux服务器上自动获取数据
这个错误是因为在使用 BeautifulSoup 解析 HTML 页面时,尝试查找一个叫做 "aqi" 的 div 元素,但是找不到该元素,因此返回了 None,而对 None 调用 text 属性会出现 'NoneType' object has no attribute 'text' 的错误。你需要先检查 HTML 页面是否包含 "aqi" 这个 div 元素,或者使用条件语句来判断是否找到了这个元素。
阅读全文