Skip to main content

用于与 Andon 通信的 Python 客户端。

项目描述

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

安装

pip install andonapp

用法

为了以编程方式连接到 Andon 的 API,您必须首先生成 API 令牌。这是通过登录您的 Andon 帐户、导航到API 设置页面并生成新令牌来完成的。确保记录令牌,并保密。

有关这些先决条件的完整详细信息,请参考 Andon 的入门指南API 指南

设置客户端

现在您有了令牌,创建一个客户端,如下所示:

from andonapp import AndonAppClient

client = 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')

执照

在 MIT 许可下获得许可

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

andonapp-1.0.0.tar.gz (5.6 kB 查看哈希)

已上传 source

内置分布

andonapp-1.0.0-py2.py3-none-any.whl (6.3 kB 查看哈希)

已上传 py2 py3