python爬虫抓取股票
时间: 2023-12-25 10:04:41 浏览: 159
使用python爬虫实现网络股票信息爬取的demo
以下是一个使用Python爬虫抓取股票数据的简单示例:
```python
import requests
from bs4 import BeautifulSoup
# 定义要抓取的股票代码
stock_code = 'AAPL'
# 构造URL
url = f'https://finance.yahoo.com/quote/{stock_code}'
# 发送HTTP请求并获取页面内容
response = requests.get(url)
html = response.text
# 使用BeautifulSoup解析页面内容
soup = BeautifulSoup(html, 'html.parser')
# 提取股票名称和当前价格
stock_name = soup.find('h1', {'class': 'D(ib)'}).text
stock_price = soup.find('span', {'class': 'Trsdu(0.3s)'}).text
# 打印结果
print(f'Stock Name: {stock_name}')
print(f'Current Price: {stock_price}')
```
这个示例使用了`requests`库发送HTTP请求,使用`BeautifulSoup`库解析HTML页面内容。它会抓取指定股票代码对应的股票名称和当前价格,并将结果打印出来。
阅读全文