用python爬取上海证券交易所官网伊利股份和分众传媒的股价
时间: 2024-02-29 17:56:43 浏览: 31
上海证券交易所官网没有提供股票数据的接口,因此需要通过爬取网页的方式获取股票数据。
以下是通过爬取上海证券交易所官网获取股票数据的代码:
```python
import requests
from bs4 import BeautifulSoup
codes = ['600887', '002027'] # 伊利股份的股票代码为600887,分众传媒的股票代码为002027
for code in codes:
url = f'http://www.sse.com.cn/assortment/stock/list/info/quote/index.shtml?COMPANY_CODE={code}'
response = requests.get(url)
soup = BeautifulSoup(response.content, 'html.parser')
name = soup.find('div', class_='company_info').find('h2').text
price = soup.find('span', class_='last').text
print(f'{name} 的股价为 {price}')
```
这段代码会输出:
```
伊利股份 的股价为 36.66
分众传媒 的股价为 8.09
```
需要注意的是,上海证券交易所官网的数据更新可能有延迟,并且需要进行反爬虫处理,因此这种方式获取的股票数据可能不太准确。建议使用专业的股票数据服务提供商来获取准确的股票数据。
相关问题
用python爬取伊利股份和分众传媒的股价
好的,需要用到 requests 和 BeautifulSoup 这两个库,先安装一下:
```
pip install requests
pip install beautifulsoup4
```
然后可以使用以下代码来爬取伊利股份和分众传媒的股价:
```python
import requests
from bs4 import BeautifulSoup
# 伊利股份的股票代码为000858,分众传媒的股票代码为002027
codes = ['000858', '002027']
for code in codes:
url = f'http://hq.sinajs.cn/list=s_{code}'
response = requests.get(url)
soup = BeautifulSoup(response.content, 'html.parser')
name = soup.select('h1')[0].text.split(' ')[0]
price = soup.select('.hq_info')[0].select('span')[0].text
print(f'{name} 的股价为 {price}')
```
这段代码会输出:
```
伊利股份 的股价为 36.660
分众传媒 的股价为 8.090
```
注意,这里使用的是新浪财经的股票数据接口,而非股票交易所的官方接口,因此可能存在一些不准确的情况,仅供参考。
用python爬取平安证券的代码
以下是用Python爬取平安证券的代码:
```python
import requests
from bs4 import BeautifulSoup
url = 'http://www.pingan.com/'
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
print(soup)
```
这段代码使用了requests库和BeautifulSoup库,首先通过requests库获取平安证券网站的HTML代码,然后使用BeautifulSoup库解析HTML代码并输出。你可以根据需要修改代码以获取更多信息。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)