与amberdata交互的实用程序代码
pyamber的Python项目详细描述
皮安伯
一些与amberdata交互的实用代码。有关amberdata的更多信息,请查看 https://amberdata.io/。在
安装pyamber
用pip安装
pip install pyamber
安贝瑞请求
AmberRequest是一个隐藏密钥管理、请求分页和将结果转换为标准pandas容器的类。在
^{pr2}$在设置.cfg在
我们建议定义一个配置文件(*.cfg)
,其中包含
AMBERDATA = {'x-api-key': 'ENTER YOUR KEY HERE'}
烧瓶
提供与AmberData集成的烧瓶扩展。特别是这个烧瓶延伸部分提供了 管理您的安贝请求。您可以使用配置文件,例如设置.cfg遵循标准烧瓶惯例。 配置很简单,只需获取扩展名:
import pandas as pd
from flask import Flask
from pyamber.flask_amberdata import amberdata
from pyamber.request import TimeInterval
if __name__ == '__main__':
app = Flask(__name__)
app.config.from_pyfile('/amberdata/config/settings.cfg')
amberdata.init_app(app)
with app.app_context():
assert amberdata.request.health
x = amberdata.request.prices.history("eth_usd", time_interval=TimeInterval.DAYS, start_date=pd.Timestamp("2020-01-12"), end_date=pd.Timestamp("2020-01-16"))
print(x)
- 项目
标签: