import requests from bs4 import BeautifulSoup def scrape_stock_data(url): try: response = requests.get(url) if response.status_code == 200: soup = BeautifulSoup(response.text, 'html.parser') stock_table = soup.find('table', {'class': 'stock-table'}) # 修改此处以适应目标网站的表格结构 if stock_table: rows = stock_table.find_all('tr') # 根据表格结构获取所有行数据 for row in rows: name_column = row.find('td', class_='name') # 根据列名获取股票名称 price_column = row.find('td', class_='price') # 根据列名获取股票价格 change_column = row.find('td', class_='change') # 根据列名获取股票变化信息 if name_column and price_column and change_column: name = name_column.text.strip() # 去除股票名称前后的空格 pri
利用BeautifulSoup库从网上爬取股票信息
该博客介绍如何利用requests和BeautifulSoup库从指定的股票信息网站抓取数据。通过解析HTML,找到包含股票名称、价格和变化的表格行,并进行数据提取。最后,将提取的数据打印出来。
摘要由CSDN通过智能技术生成