FL33T API客户端
fl33t的Python项目详细描述
fl33t api客户端是一个用于与fl33t交互的python模块。它需要Python3+。
示例用法
设置FL33T客户端:
from fl33t import Fl33tClient team_id = '<your-team-id>' token = '<your-token>' client = Fl33tClient(team_id, token)
检索所有列车/车队/设备,如果有任何升级等待:
for train in client.list_trains(): print(train) for fleet in train.fleets(): print(fleet) for device in fleet.devices(): print(device) fw_upgrade = device.checkin() if fw_upgrade: print(fw_upgrade)
将新版本上载到列车:
train_id = '<your-train-id>' version = '<your-version-id>' filename = '<full/path/to/your-firmware-file>' build = client.Build( train_id=train_id, version=version, filename=filename ) print(build.create())