帮我用python编写每小时在新浪财经网获取股票小时数据的程序
时间: 2024-04-22 21:28:45 浏览: 148
新浪、网易、腾讯实时tick接口_python股票_股票接口_新浪股票_tick股票_股票接口
5星 · 资源好评率100%
好的,这是一个简单的Python程序,可以每小时从新浪财经网获取股票小时数据:
```python
import requests
import time
while True:
# 股票代码
stock_code = 'sh000001'
# 获取当前小时数
current_hour = time.localtime().tm_hour
# 构造 URL
url = f'http://push2his.eastmoney.com/api/qt/stock/kline/get?secid={stock_code}&fields1=f1&fields2=f51,f52,f53,f54,f55,f56,f57,f58&klt=60&fqt=0&beg={current_hour-1}000000&end={current_hour}000000'
# 发送请求
response = requests.get(url)
# 获取响应数据
data = response.json()
# 打印数据
print(data)
# 等待下一个小时
time.sleep(3600)
```
这个程序使用requests库发送HTTP请求,并使用time库获取当前小时数。每小时获取一次数据,并等待下一个小时再次获取。请注意,这个程序只是一个示例,你需要根据你要获取的股票代码和数据格式进行修改。
阅读全文