python使用EMQuantAPI查看股票各种指标

EMQuantAPI Python使用

项目地址:https://github.com/linxinloningg/EMQuantAPI

开发源码:在量化接口官网(http://quantapi.eastmoney.com/)下载压缩包EmQuantAPI_Python.zip,下载完成后解压。其中:

  • installEmQuantAPI.py用于注册python接口;

  • libs含接口的库文件,以及接口登录激活工具文件,通过手机号获取验证码,自动生成令牌用以登录;

  • demo.py为示例脚本文件

目录:

  • 接口配置的系统环境要求与方法
  • 接口代码使用框架
  • 程序主体框架
  • 另外
1.接口配置的系统环境要求与方法

系统环境要求

Windows 系统,支持32位和64位系统,以及Microsoft Visual C++ 2010 可再发行组件包(可在电脑“程序和

功能”中查看是否安装,下载链接如下)

• 下载链接:http://choiceclub.eastmoney.com/#/articleDetail/8769

• 仓库链接:configure

Centos, Ubuntu,支持32位和64位系统;

Mac OS 系统,支持64位系统,以及gtk+3.0环境(激活工具使用)

Python版本: 2.6.x, 2.7.x, 3.x

配置方法

  • 在命令行运行 installEmQuantAPI.py 注册,若使用Anaconda编译器,请在编译器中运行

installEmQuantAPI.py注册.

  • 绑定手机号,登录Choice量化接口网站主页(http://quantapi.eastmoney.com),点击右上角账户名-个人资料绑定手机号;或者登录Choice金融终端,进入用户中心-资料管理绑定手机号。

  • 接口注册成功后,使用manualactive.py ](https://github.com/linxinloningg/EMQuantAPI/blob/main/manualactive.py)函数,修改并运行如下代码:

from EmQuantAPI import *
import platform

# 手动激活范例(单独使用)
# 获取当前安装版本为x86还是x64
# 编辑日期:2018-09-29
data = platform.architecture()

if data[0] == "64bit":
    bit = "x64"
elif data[0] == "32bit":
    bit = "x86"

data1 = platform.system()
if data1 == 'Linux':
    system1 = 'linux'
    lj = c.setserverlistdir("libs/" + system1 + '/' + bit)
elif data1 == 'Windows':
    system1 = 'windows'
    lj = c.setserverlistdir("libs/" + system1)
elif data1 == 'Darwin':
    system1 = 'mac'
    lj = c.setserverlistdir("libs/" + system1)
else
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

linxinloningg

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值