我想以以下格式提取所有值,例如“ Dance
”:
<a href="http://earmilk.com/category/dance/"
class="tiptipBlog genre-dance"
title="View all posts in Dance"
rel="tag">Dance</a>
我试过了:
for a in soup.find_all('a', rel=True):
tag = a["rel"]
部分有效,打印
[u'tag']
。但是如果我继续: print [t.string for t in tag]
我收到以下错误:
AttributeError: 'unicode' object has no attribute 'string'
我该如何解决?
最佳答案
您应该使用get_text()
soup.find("a").get_text()
会给你你跳舞
有关链接列表
all_links = soup.find_all("a")
for link in all_links:
print link.get_text()