Python扫描网页title
时间: 2024-10-24 19:17:14 浏览: 28
在Python中,我们可以使用一些库来方便地扫描网页的<title>标签内容,其中最常用的是`requests`库来获取网页内容,然后使用`BeautifulSoup`库解析HTML并提取<title>标签。以下是一个简单的例子:
```python
import requests
from bs4 import BeautifulSoup
def get_webpage_title(url):
# 发送GET请求
response = requests.get(url)
# 检查请求是否成功
if response.status_code == 200:
# 使用BeautifulSoup解析页面内容
soup = BeautifulSoup(response.text, 'html.parser')
# 找到<title>标签并提取其文本
title = soup.title.string
return title
else:
print(f"无法访问该网址: {response.status_code}")
return None
# 示例用法
url_to_scan = "https://www.example.com"
title = get_webpage_title(url_to_scan)
if title is not None:
print(f"网页标题: {title}")
阅读全文