File "F:\pyproject\demo2.py", line 25, in get_info phone = soup.find('span',class_='index_detail-tel__fgpsE').text ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'text'的问题
时间: 2023-08-05 09:10:51 浏览: 129
Python爬虫利器二之Beautiful Soup的用法.zip_python_爬虫_爬虫 python_爬虫 pyth
这个错误通常表示在使用 .text 属性时,对象为 NoneType,也就是在 BeautifulSoup 中没有找到对应的标签或属性。你需要检查一下代码中的 soup.find() 方法是否正确地定位到了你需要的标签和属性,如果没有找到,可以尝试使用其他方法或检查一下网页结构是否有变化。另外,也可以在使用 .text 属性前,先通过 if 判断一下对象是否存在,避免抛出 AttributeError 异常。
阅读全文