如何使用wind的代码生成器找到想要的数据
1.选择代码生成器
选择代码生成器
2.选择编程语言为python
选择编程语言
3.选择WSS,选择多个股票代码
image.png
4.添加多个字段
image.png
5.选择直接运行,然后点击确定
image.png
6.可以在窗口中看到python代码,以及输出结果.
7.转化为requests请求
我在我的电脑搭建了一个wind数据服务器.可以直接通过requests请求来获取想要的数据.
import requests
import json
host, market_port= '192.168.1.4',5006# 自己需要做一个web_config文件来保存服务器地址.
ip_port_str = "http://{}:{}/".format(host, market_port)
server_url = ip_port_str+"ymarket/"
# 注意field_str字符串中间?号的位置
req_cap = {'curd': 'direct_read','func':'fetch_data', 'kwargs':{'para_dict':{'code_str':"600340.SH,000001.SZ",'field_str':"monetary_cap,tradable_fin_assets,acctandnotes_rcv?unit=1;rptDate=20171231;rptType=1",'data_type':"daily"}}}
res = requests.post(server_url,json=req_cap)
res_dict = json.loads(res.content) #res_dict的'1542725297'这样的key代表时间戳
网友评论