python获取html的href
时间: 2024-01-27 08:45:40 浏览: 122
Python下利用BeautifulSoup解析HTML的实现
你可以使用Python中的BeautifulSoup库来获取HTML中的href属性。以下是一个示例代码:
```python
from bs4 import BeautifulSoup
import requests
url = 'https://www.example.com/'
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
links = []
for link in soup.find_all('a'):
links.append(link.get('href'))
print(links)
```
在这个代码中,我们使用requests库发送请求,并将响应文本传递给BeautifulSoup库进行解析。然后,我们使用find_all()方法来查找所有的a标签,并使用get()方法获取每个标签的href属性。最后,我们将所有的href属性存储到一个列表中并打印出来。
阅读全文