数据库用法(choice数据库的使用一)
数据库用法(choice数据库的使用一)data=print(data.Data)这样得到的数据显示就是这样的:复制到python中,可得到如图所示代码,运行即可。# 2021-05-25 10:27:42 # 基金 标的指数涨跌幅 回撤(相对前期高点) 基金份额 data=c.css(fund "BMINDEXCHGPCT RELHIGHFULL UNITTOTAL" "TradeDate=2021-05-25 Rank=1") 第四步 转为DataFrame上一步得到的数据类型是EmQuantData类型的,显示也不直观。data.Data 看起来更加直观。
前言:在接下来的“choice数据库的使用”系列,我会总结自己在使用choice数据库时的代码操作。由于我是初学者,在使用时遇到的一些零零碎碎的小问题还是蛮多的,所以这个系列是一个很基础的编程小白慢慢学习的过程。
第一步 数据库的配置由于使用的是学校公众账号,所以我这里的choice配置方法不同于choice教程,具体的配置方法可以咨询本校的前辈。
第二步 choice登录from EmQuantAPI import *
loginresult = c.start( )
print (loginresult)
其他登录函数,可参见choice使用手册。
第三步 命令生成可在choice上使用命令生成按钮,一键生成,很是方便!
复制到python中,可得到如图所示代码,运行即可。
# 2021-05-25 10:27:42
# 基金 标的指数涨跌幅 回撤(相对前期高点) 基金份额
data=c.css(fund "BMINDEXCHGPCT RELHIGHFULL UNITTOTAL" "TradeDate=2021-05-25 Rank=1")
上一步得到的数据类型是EmQuantData类型的,显示也不直观。
data.Data 看起来更加直观。
data=print(data.Data)
这样得到的数据显示就是这样的:
第五步 存储为Exceldata = data.T
data.to_excel('C:\\Users\\h\\Desktop\\data.xlsx')
为了避免转义字符“\”导致出错,可以用“\\”或者“/”替代。
这样就得到了下载好的数据。
第一个任务,完成!