作业题问题
来源:1-4 BeautifulSoup库入门
慕婉清1228867
2020-07-29 22:37:21
print("评论推荐:", comment.find_all('span')[2].find_all('span')[1]['title'])
请问老师,这条声明最后的['title']怎么解释? 正则表达式吗?
因为如果没有['title']输出的是
print("评论推荐:",comment.find_all('span')[2].find_all('span')[1])
评论推荐: <span class="allstar40 rating" title="推荐"></span>
主要不太理解是如何把推荐这两个字取出来的
3回答
test~
DeltaF
2020-07-31
你打印一下这个:print("评论推荐:", comment.find_all('span')[2].find_all('span')[1]
拿到的是sapn标签,<span xxxxxx title = >
title是里面的键值对,通过.[key]的方式获取值。
慕婉清1228867
提问者
2020-07-29
还有一个问题,
print("评论内容:", comment.find(class_="short").string)
这里为什么是find?
相似问题