Skip to content

Latest commit

 

History

History
46 lines (37 loc) · 2.52 KB

File metadata and controls

46 lines (37 loc) · 2.52 KB

DIRestInvoker

Build Status GitHub issues GitHub forks GitHub stars GitHub license HitCount Pypi Twitter

Data Integration RESTPlus Invoker,调用 DIRestPlus 接口,实现Wind、iFinD、Choice接口调用

安装

pip install DIRestInvoker

iFinD接口调用举例

from direstinvoker.ifind import IFinDInvoker, APIError
url_str = "http://localhost:5000/iFind/"
invoker = IFinDInvoker(url_str)

THS_DateQuery

try:
    data_df = invoker.THS_DateQuery('SSE', 'dateType:0,period:D,dateFormat:0', '2018-06-15', '2018-06-21')
    print(data_df)
except APIError as exp:
    if exp.status == 500:
        print('APIError.status:', exp.status, exp.ret_dic['message'])
    else:
        print(exp.ret_dic.setdefault('error_code', ''), exp.ret_dic['message'])

修改历史

  • version 0.1.4

    THS_BasicData 支持 list 作为 thsCode 参数,并且支持按一定数量自动分割发送(解决大批量数据请求的情况下,20W数字限制,可能引发-205错误的问题)


项目地址:DIRestInvoker