You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用BeautifulSoup获取HTML锚标签<a>之间的文本内容?

获取BeautifulSoup中标签的内部文本
  • 使用.text属性:直接提取标签及其子标签的所有文本内容,适配大多数场景
    name = k.find('a').text
    
  • 使用.get_text()方法:功能和.text相近,还能自定义分隔符、是否去除空白等,比如要清除首尾空白:
    name = k.find('a').get_text(strip=True)
    
  • 使用.string属性:仅适用于标签内部无其他子标签(只有纯文本)的情况,直接返回对应文本节点
    name = k.find('a').string
    

针对你给出的示例<a href="/wiki/Nemanja_Bjelica" title="Nemanja Bjelica">Bjelica, Nemanja</a>,以上三种方式都能获取到Bjelica, Nemanja。

内容的提问来源于stack exchange,提问作者ili

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 00:55:17