问答详情
源自:3-4 BeautifulSoup使用

AttributeError: 'NoneType' object has no attribute 'get_text'

为什么我的“for link in soup.findAll("a"):
                           print(link.find("a",{"class":"list_thumbnail"}).get_text())”

这段代码现实的上面的错误

提问者:幕布斯6434047 2017-04-13 11:54

个回答

  • 绿星丑凯龙
    2020-11-22 16:33:57

    soup..find_all(class_='a'),class后面跟上一个下划线_就可以了

  • Zoe_zhang
    2018-01-15 22:24:32

    因为文档中找不到"a",{"class":"list_thumbnail"}的标签,查找结果是NoneType,NopeType类型的没有get_text()方法

  • 妙柴
    2017-04-14 16:14:54

    你的soup是什么类型呀?