编写一个抓取当下最热门的股票的爬虫程序
时间: 2024-04-26 15:22:41 浏览: 141
broadcrawl:在广泛抓取期间限制内部外部链接数量的中间件
以下是一个基于Python的抓取当下最热门股票的爬虫程序示例:
```python
import requests
from bs4 import BeautifulSoup
url = "https://gupiao.baidu.com/stock/"
# 发送请求,获取股票列表页面的HTML
res = requests.get(url)
html = res.text
# 解析HTML,获取股票列表
soup = BeautifulSoup(html, 'html.parser')
stock_list = soup.select('.stock-bets')
# 遍历股票列表,获取股票名称和价格
for stock in stock_list:
name = stock.select('a')[0].text.strip()
price = stock.select('.price')[0].text.strip()
print(name, price)
```
这个爬虫程序会抓取百度股票页面上的热门股票名称和价格,并输出到控制台。你可以根据自己的需求,修改代码来抓取其他股票相关的信息,例如股票代码、涨跌幅等等。同时,建议在爬虫程序中添加适当的延时,以免对目标网站造成过大的负载压力。
阅读全文