找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 3524|回复: 0

[求助] 这段程序为何不能争取提取到class的值?

5

主题

11

帖子

11

积分

贫民

积分
11
yingmu1117 发表于 2017-4-21 13:37:51 | 显示全部楼层 |阅读模式
2威望
本来想提取出a标签里边class的值ico-close,但是按照程序运行输出的是['ico-close'],必须要用倒数第二句才能输出正确值,不明白为什么,但是如果提取data-role属性的值,输出是没有[]的,不知道为什么,程序如下
from bs4 import BeautifulSoup
a="""
<a class="ico-close" data-role="close" style="position: absolute; top: 5px; right: 5px; cursor: pointer;"></a>"
"""
m=BeautifulSoup(a)
print(m)
tag=m.find("a")
tag1=tag['class']
print(tag1)
for k in tag1:
    print(k)

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表