用于与andon通信的python客户端。

andonapp的Python项目详细描述


用于向Andon报告数据的python客户端库

安装

pip install andonapp

用法

为了以编程方式连接到andon的api,必须首先生成api令牌。这是通过登录您的andon帐户、导航到API settings page并生成新令牌来完成的。一定要把令牌记录下来,并保密。

有关这些先决条件的完整详细信息,请参阅and on的getting started guideAPI guide

设置客户端

现在您有了一个令牌,请按如下方式创建一个客户端:

fromandonappimportAndonAppClientclient=AndonAppClient(org_name,api_token)

报告数据

下面是一个使用客户端报告成功的示例:

client.report_data(line_name='line 1',station_name='station 1',pass_result='PASS',process_time_seconds=100)

一个失败:

client.report_data(line_name='line 1',station_name='station 1',pass_result='FAIL',process_time_seconds=100,fail_reason='Test Failure',fail_notes='notes')

更新站点状态

下面是将电台切换为红色的示例:

client.update_station_status(line_name='line 1',station_name='station 1',status_color='RED',status_reason='Missing parts',status_notes='notes')

回到绿色:

client.update_station_status(line_name='line 1',station_name='station 1',status_color='GREEN')

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

推荐PyPI第三方库


热门话题
来自控制器的java集合引用应用程序?   java无法插入到swagger 2.0文档中常见错误代码的html链接   循环中的java输入不匹配异常   java Spring批处理集成运行并行作业的远程分区   在Android中使用Gson在自定义类的ArrayList中读取java   C++规范化图像描述符OpenCV-java   java Andmore的Android软件包生成器失败,错误与sun/misc/BASE64Encoder相关   如何用java从多部分数据格式创建接收代码   java用文件填充数组   分页如何在Java代码中实现下一步按钮单击?   我们能用泛型参数动态调用Java接口方法吗?   java从另一个项目中定义的类调用静态方法需要为这两个项目添加库   反射:运行时类型信息是否存储在java中?   编写一个Java程序,允许用户输入自己的公式并进行计算   java Tomcat多个webapps文件夹   java比较两个xml文件并向第一个xml文件添加新标记   反射我能用正则表达式在java中找到类的方法吗?