Skip to main content

基于Restplus实现同花顺iFinD接口分布式调用

Project description

DIRestPlus Build Status

Data Integration RESTPlus,通过Flask-RESTPlus 构建接口框架,将Wind、iFinD、Choice等进行统一封装

启动(两步)

  1. 编写一份启动脚本 run.py 文件
from direstplus import start_service
start_service()
  1. 启动脚本
python run.py

如果是Linux系统,使用python3

python3 run.py

外部环境依赖及安装配置

ifind 环境配置

python "d:\IDE\iFinD\bin\x64\installiFinDPy.py" "D:\IDE\iFinD\bin"

测试接口文件安装是否成功

from iFinDPy import *
# 返回 D:\WSPych\RestIFindPy\venv\lib\site-packages\iFinDPy.pth
# 说明安装成功

# 登陆
thsLogin = THS_iFinDLogin("***","***")  # 0

thsDataDataPool  = THS_DataPool('block','2016-11-27;001005260','date:Y,security_name:Y,thscode:Y')

wind 环境配置

python "d:\IDE\Wind\Wind.NET.Client\WindNET\bin\installWindPy.py" "d:\IDE\Wind\Wind.NET.Client\WindNET"

测试接口文件安装是否成功

from WindPy import w
w.start()

输出内容:

Welcome to use Wind Quant API for Python (WindPy)! COPYRIGHT (C) 2017 WIND INFORMATION CO., LTD. ALL RIGHTS RESERVED. IN NO CIRCUMSTANCE SHALL WIND BE RESPONSIBLE FOR ANY DAMAGES OR LOSSES CAUSED BY USING WIND QUANT API FOR Python. .ErrorCode=0 .Data=[OK!]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

DIRestPlus-0.2.2.tar.gz (21.1 kB view details)

Uploaded Source

Built Distribution

DIRestPlus-0.2.2-py3-none-any.whl (33.8 kB view details)

Uploaded Python 3

File details

Details for the file DIRestPlus-0.2.2.tar.gz.

File metadata

  • Download URL: DIRestPlus-0.2.2.tar.gz
  • Upload date:
  • Size: 21.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.13.0 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.5.5

File hashes

Hashes for DIRestPlus-0.2.2.tar.gz
Algorithm Hash digest
SHA256 d9e002aad9d2895fe67ab23acde16319f1f40d25ffd11d834bcfdec509ac1807
MD5 d683ae49a8fc0d297b91f88611cfe682
BLAKE2b-256 31dae487c6c0bfc8ff7bc85ba81b480334cb9cc03d5ac663ff0a59b9af69efb7

See more details on using hashes here.

File details

Details for the file DIRestPlus-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: DIRestPlus-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 33.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.13.0 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.5.5

File hashes

Hashes for DIRestPlus-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 881f4e7069b68123852554e1523a257936cd2557ce294065a367275a79e40ea3
MD5 8f5222dfd11485dd445f6f2795c9506f
BLAKE2b-256 7fcb31ec5e2ba0bc857b0d8af96d476d163f3c65ba6e95a7be86e8c1ab843bcb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page