根据BeautifulSoup
文档,可以使用如下代码获取标签属性的值:
from bs4 import BeautifulSoup
soup = BeautifulSoup('<b class="boldest">Extremely bold</b>')
tag = soup.b
tag['class']
理论上(也就是说,根据文档),输出将是:
u'boldest'
但是,当我执行上面的代码时,它会输出:
['boldest']
那么,有什么我想念的吗?如何将标签的属性内容作为纯 unicode 字符串获取?