用于cloogy的python api客户端

cloog的Python项目详细描述


#cloogy的python客户端安装cloogy

在终端:`pip3 install cloogy`


或在python shell或笔记本中:

``python
import pip
pip.main(['install','cloogy'])
``````

``python
`import yaml

from cloogy import cloogyclient
``


获取您的凭据


>获取您的登录名和密码。




在本例中,我们将从一个yaml文件中加载它。



`` python
`` python
` `‘credencredencredencredencredentials=yaml.load(f)
` `

` ` ` `` python
` `` login=credencredencredencredencredencredencredencredencredencredencredencredencredenci‘password’]
`
` `

` `35分;2分。创建cloogyclient

如果您提供登录名和密码,将为您处理身份验证。


``python
client=cloogyclient(login=login,password=password)
````

3。列出你的单位


``` python
units=client.get懔units()
``````

``` python
``` units
````

4。通过id



`` python
`` python
`` python
`` python
`` python
`` python
` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `

5.找出一些关于你的单元的信息,unit类是普通python dict的扩展,这意味着它的行为类似于普通dict,但是增加了一些额外的功能。列出登录时可用的所有标记


``python
client.get_tags()
```

7。列出一个单元的可用标记


``python
tags=unit.get_tags()
````

``python
``tags
``````

``python
``tag in tags]
````

``8。直接获取特定标签




``python
>tag.get_last_communication_date()
````

9.获取消耗量


`` python
结束)
```


``python
client.get消费(
granularity=hourly',可以是即时的、每小时的、每天的、每月的、每年的
start=start,
end=end,
tag s=[tag\u id],标签id的列表
instants\u type=none;如何聚合即时测量。可以是avg,max,min,stdev。默认值为avg.

````

10。获取数据帧的消耗量

对于一些简单的分析,包括获取熊猫数据帧数据的方法

=pd.timestamp('20180101')
end=pd.timestamp('20180417')
``````

``python
``client.get_consumptions_dataframe(granularity='monthly',start=start,end=end,tags=tag_id)
```

这样的平面表很好,但它可以包含多个tagid,我们也可以得到一个只供阅读的表:



阴谋!

%matplotlib inline
df.plot.bar()
````

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

推荐PyPI第三方库


热门话题
spring JSTL:绝对uri:http://java.sun.com/jsp/jstl/core无法在两个站点中解析。xml或与此应用程序一起部署的jar文件   java在Junit测试中找不到失败的符号   java为什么在没有同步块的情况下调用wait()、notify()或notifyAll()不是编译器错误?   使用onDraw()绘制多个位图的java Android在曲面视图上放大缩小画布   在java中比较args值和字符串   java更改文件中的特定字节   java TransformerFactory破坏<html>标记中的<input>和<br>标记   azure appinsights java自定义指标不起作用   Java泛型在实现接口的类上指定上界,接口本身指定上界   java AS400 prog和动态类路径   java应用程序截图时收到空消息   java无法从片段中获取上下文   找不到java配置单元UDF类   linux是一个提供java的接口。lang.NoClassDefFoundError   java如何使用面向对象建模创建此数据库