Boc valet api wrapper

pyvalet的Python项目详细描述


皮瓦莱特

Coverage Status

简单,熊猫集成API包装加拿大银行代客API。在

他们的文档页可以找到here

安装:

安装此软件包

入门:

要开始使用pyvalet,只需打开一个新的python文件并键入:

frompyvaletimportValetInterpretervi=ValetInterpreter()

这将是您与pyvalet所有特性的接口。在

要查看可用的数据类型,请尝试运行以下命令之一:

^{pr2}$

这两个命令将为您提供一个pandas数据帧,其中包含所有可能的序列, 或小组使用代客泊车API进行探索。输出的三个字段是“name”、“label”和“link”。在

第一次运行这些命令时,ValetInterpreter将缓存它们 所以不需要分配输出,除非您计划过滤这些列表。在

可以通过以下方式访问:

vi.series_listvi.groups_list

要获得有关这些系列或组的更多详细信息,请使用get_series_detail()get_group_detail()方法可用

df=vi.get_series_detail("FXUSDCAD",response_format='csv')df_group,df_series=vi.get_group_detail("FX_RATES_DAILY",response_format='csv')

.get_series_detail()的输出是一个pandas数据帧,其中包括:, 给定系列的名称和描述。在

.get_group_detail()的输出是一个pandas系列和一个数据帧。包含细节的系列 以及包含关于组中所有序列的相同信息的数据帧。在

深入研究,您可以使用get_series_observations()从这些系列或组中获取观察结果 和get_groups_observations()方法。在

df_series,df=vi.get_series_observations("FXUSDCAD",response_format='csv')df=vi.get_group_observations("FX_RATES_DAILY",response_format='csv')

可以传递其他关键字参数来更改查询。有关详细信息,请参见docstrings。在

与组细节的方法一样,get_series_observations()的输出是一个pandas系列, 和一个数据帧。序列包含序列查询的详细信息, 数据帧包含了观察结果本身。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
有没有一种方法可以将不同的java web应用程序组合到一个web应用程序(war)中而不相互影响?   java一次屏蔽两位   java如何在多个类上初始化元素?   java在后台服务中处理通知或使用GCM(或其他推送通知服务)   java从const方法调用JNI函数   javascript如何使用函数/方法返回?   Java优化:声明类变量与使用临时变量   java字符算术基数8 vs基数10   Java流收集要存储的对象列表   swing我正在用Java中的keyListener制作一个精灵移动器   在Gradle构建脚本中使用Scala(或java)方法   java Android Mediaplayer下一步按钮不起作用   Java Sound API在播放音频文件后将其锁定   java将变量从外部类传递到内部类的最佳方法   使用play framework的博客web应用程序出现java逻辑错误   java我们可以在Spring批处理中处理大型zip文件吗?   java如何检查JTable的选定行的特定列中的值是否已经在JList中?