Python 爬虫入门:从零开始学爬虫 「详细介绍」
import requests
from bs4 import BeautifulSoup
# 目标URL
url = 'https://www.example.com'
# 发送HTTP请求
response = requests.get(url)
# 检查请求是否成功
if response.status_code == 200:
# 使用BeautifulSoup解析HTML内容
soup = BeautifulSoup(response.text, 'html.parser')
# 提取页面标题
title = soup.title.text
print(f'页面标题: {title}')
# 提取所有段落文本
paragraphs = soup.find_all('p')
for p in paragraphs:
print(p.text)
else:
print('请求失败')
这段代码展示了如何使用Python的requests库发送HTTP GET请求,以及如何使用BeautifulSoup库解析HTML内容。代码首先检查请求是否成功,如果成功,它会提取页面标题和所有段落文本,并打印输出。这是学习爬虫的基本步骤之一。
评论已关闭