python3 Beautiful Soup 常用知识点

输出里面的字符串值

<td headers="mb_list_id" class="" style="text-align:center;font-weight:bold;">需要输出的字符串</td>

代码
匹配出以上td之后

td.string
td.text

——————————-
匹配出带有不固定值的属性

<tr class="bg0">
.....
</tr>
<tr class="bg1">
.....
</tr>
<tr class="bg3">
.....
</tr>

代码

soup.find_all(name='tr', attrs={'class': True})
soup.find_all(name='tr', attrs={'class': re.compile("bg")})

Beautiful Soup 中文文档