python3如何获取a标签href属性值

 时间:2026-02-14 14:07:50

1、先介绍第一种,通过正则匹配a标签下面的href属性

先写一个标准的html,如下图:

python3如何获取a标签href属性值

2、先用正则匹配的方式来识别

使用正则首先需要导入相关的包

import re

然后创建正则表达式

pattern = '<a.*?href="(.+)".*?>(.*?)</a>'

python3如何获取a标签href属性值

3、用re.search可以查找到第一个

用re.findall可以查找到所有的

python3如何获取a标签href属性值

4、还可以使用BeautifulSoup直接方便的省略掉正则表达式

用类库,需要自己先安装

安装之后导入即可

from bs4 import BeautifulSoup初始化soup = BeautifulSoup(html, 'html.parser')

可以查找到所有的a标签

soup.find_all('a')

python3如何获取a标签href属性值

5、找到所有的a标签,然后我们在从a标签中查找到href的值就可以了

使用for循环找出所有的a标签,href的值

python3如何获取a标签href属性值

  • table对象如何使用cellpadding属性?
  • Navicat如何编辑表结构#校园分享#
  • html里面背景图片怎么设置调整
  • div+css怎么让图片在最前面显示
  • jquery实现鼠标移到文字上时改变文字内容
  • 热门搜索
    61儿童节手抄报 平安校园手抄报内容 三爱三节手抄报图片 关于推广普通话的手抄报 关于孝心的手抄报 清明节手抄报题目 手抄报边框设计图大全 唐山世园会手抄报 感恩妈妈手抄报内容 名著阅读手抄报