专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

wind接口提取量超限怎么办_java

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/7 14:22:27       共计:3634 浏览

wind接口提取量超限怎么办?

Wind可能会对接口提取的数据量设限制,因此频繁提取大量数据有超限的风险。

因此我们可以采取的方法是,先将第一次提取的同业存单原始数据,在电脑中存为Excel文件,下次直接从电脑的Excel文件中读取数据。然后我们只需要对更新的同业存单,提取数据就可以。代码如下:

data.to_excel('D:/data_cd.xlsx', sheet_name='Sheet1')

# 将数据输出为EXCEL格式文件

data = pd.read_excel('D:/data_cd.xlsx', sheet_name='Sheet1', index_col='maturitydate')

c1 = list(data['windcode'].values)

# Excel里面读的数

w.start()

code = w.wset("sectorconstituent","sectorid=1000016456000000")

c2 = code.Data[1]

# Wind中取的值

if len(c1) == len(c2):

print("不需要更新数据")

else:

diff = [i for i in c2 if not(i in c1) ]

# 取出不同的值

code1 = ','.join(diff)

datanew = w.wss(code1, "windcode,fullname,issueamount,carrydate,maturitydate,term,couponrate,issuer_banktype", "unit=1")

dt1 = pd.DataFrame(datanew.Data).T # 转换成DataFrame格式

dt1.columns = ['windcode', 'fullname', 'issuemount', 'carrydate', 'maturitydate', 'term', 'couponrate', 'issuer_banktype']

dt1= dt1.set_index('maturitydate')

data = pd.concat([data, dt1]) #合并数据

w.close()

data.to_excel('D:/data_cd.xlsx', sheet_name='Sheet1')

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:迷你和mc哪个是正版_服务器 | ·下一条:怎么限制某个程序的TCP连接数_服务器

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有