美文网首页
(2019-03-21)beautifulsoup进一步获取ta

(2019-03-21)beautifulsoup进一步获取ta

作者: spiderzzZ | 来源:发表于2019-03-21 13:37 被阅读0次

    如图,目的得到颜色加深出的src连接内容

    首先得到<img标签:

    movies = soup.find("img",alt="绿皮书")

    print(movies)

    结果如下:

    或者:

    movies = soup.find("img",class_="board-img")

    print(movies)同样能得到相同的结果,可见该选择器选择方法非常简便。

    接下来是得到连接的内容,网页上显示为src,所以直接使用:

    link = movies.get('src')

    print(link)

    得到的结果却是:None。回头看上面的结果可以看出,打印的网页内容实际上是data-src,所以改为:

    link = movies.get('data-src')

    print(link)

    结果如下:

    总结:

    想要得到某个标签:

    movies = soup.find_all("标签名",attrs="xxx")#attrs是某个属性,xxx是属性值。

    想要得到某个标签下的内容:

    1.得到某个属性的值:link = movies.get('属性名')

    2.得到标签的文本内容:text = movies.string(但有些标签可能没有内容,只有键值对。)

    相关文章

      网友评论

          本文标题:(2019-03-21)beautifulsoup进一步获取ta

          本文链接:https://www.haomeiwen.com/subject/jfuqvqtx.html