python爬取巨潮财务报表
时间: 2023-10-03 18:09:01 浏览: 45
巨潮财务报表可以通过爬虫来获取,以下是一个简单的 Python 爬虫示例:
```python
import requests
from bs4 import BeautifulSoup
# 设置请求头信息
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'}
# 构造请求链接
url = 'http://webapi.cninfo.com.cn/#/dataBrowse'
# 发送请求
response = requests.get(url, headers=headers)
# 解析响应内容
soup = BeautifulSoup(response.text, 'html.parser')
# 获取需要的数据
data = soup.find('div', {'class': 'data-list'}).text.strip()
# 打印结果
print(data)
```
上述代码中,我们首先设置了请求头信息,然后构造请求链接,并发送请求。接着,我们使用 BeautifulSoup 库对响应内容进行解析,找到需要的数据,并打印结果。
需要注意的是,巨潮财务报表的数据是动态生成的,所以我们需要使用模拟浏览器的方式来获取数据。具体方法可以参考该链接:http://webapi.cninfo.com.cn/#/dataBrowse。