Telenor NB-物联网客户

telenor-nbiot的Python项目详细描述


#Python
[![travis ci](https://api.travis ci.com/telenordigital/nb iot python.svg)(https://travis ci.com/telenordigital/nbiot python)


nbiot python为telenor nb iot的其余api提供python客户机。

配置

配置文件位于`${home}/.telenor nbiot`。该文件是一个简单的键/值对列表。其他值将被忽略。注释必须以“”开头:




这是telenor nb iot rest api的url。默认值为
https://api.nbiot.telenor.io,通常可以省略。
address=https://api.nbiot.telenor.io

通过登录telenor nb iot
前端https://nbiot.engineering创建新令牌,并在那里创建新令牌。
token=<;您的api令牌位于此处>;



>可以通过设置环境
变量“telenor nbiot地址”和“telenor nbiot令牌”覆盖配置文件设置。如果只使用环境变量,则可以忽略配置文件。最后,还有一个客户端构造函数
直接接受地址和令牌。

删除标记有特殊的“client.delete*tag”方法。

')
如果为真:
尝试:
msg=await stream.recv()
除了nbiot.outputstreamclosed:
break
print(msg.payload)
````

运行“pipenv sync--dev”来安装所有依赖项。

因为python尚未正确解决依赖项管理,所以依赖项必须在“install悻u requires”项下的[setup.py](setup.py)中重复。

\testing

测试使用[pytest]编写(https://pytest.org/)。运行“pipenv run pytest”运行所有测试。

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

推荐PyPI第三方库


热门话题
利用SWAP函数解决互斥的同步Java死锁   主线程退出时程序的java终止?   java Firestore字段空类型用法   java Android在同一页面上滚动到ID   java Eclipse:将源代码文件夹导入其他项目   maven Groovy编译以“java”结尾。StackOverflowerr语言`   java从变量中获取变量列表   java在Eclipse中重命名标识符时输入vs转义   Java:创建一个只包含重复项的数组   java Mule ESB 3.3 Mulecontext注册表pop   bash杀戮屏幕但java进程未结束   java正在创建一个表来存储一行错误编程的迹象?   java如何启动RecentApplicationDialog?   java以确定的增量移动字符串中的字符   使用用户输入搜索多个mysql数据库的JavaJSP算法   java Arraylist到DefaultComboxModel