一个利用BoonLogic nano API的SDK包

boonnano的Python项目详细描述


Python SDK文档

这个python包允许轻松访问对boonlogicananoapi的调用。在


安装

BoonNano SDK是Python3项目,可以通过pip安装。在

pip install boonnano

许可证设置

注意:必须从Boon Logic获得使用BoonNano Python SDK的许可证

许可证应该放在一个名为~/的文件中。BoonLogic.license.许可证在

^{pr2}$

API-KEYWEB ADDRESS和{em1}$API-TENANT对于您获得的许可证是唯一的。在

是的。BoonLogic.license.许可证BoonNano pythonsdk将查询该文件,以便成功地找到指定服务器并对其进行身份验证。在

连通性测试

以下Python脚本提供了连接的基本证明:

连接-示例.py

importboonnanoasbnimportjsonimportsys# create new nano handletry:nano=bn.NanoHandle('default')exceptbn.BoonExceptionasbe:print(be)sys.exit(1)# open/attach to nanosuccess,response=nano.open_nano('my-instance')ifnotsuccess:print("open_nano failed: {}".format(response))sys.exit(1)# fetch the version information for this nano instancesuccess,response=nano.get_version()ifnotsuccess:print("get_version failed: {}".format(response))sys.exit(1)print(json.dumps(response,indent=4))# close/detach the nano instancesuccess,response=nano.close_nano()ifnotsuccess:print("close_nano failed: {}".format(response))sys.exit(1)

运行连接-测试.py脚本应产生如下内容:

% python connect-example.py
{"release": "dev",
    "api-version": "/expert/v3",
    "nano-secure": "3c40f1d6",
    "builder": "f5db0682",
    "expert-api": "f6643822",
    "expert-common": "c0575a50",
    "swagger-ui": "914af396"}

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

推荐PyPI第三方库


热门话题
使用“Google Play Api Client Library for Java”时,Google Play Api默认为“仅限我”   Java REST web服务如何使用复杂的XML   java提供了这个供应链问题的递归解决方案   java找不到适合jdbc的驱动程序?   java IntelliJ Git集成插件>“新分支”将大写字母F放在“功能/abc”中   多线程Java线程间共享变量   HibernateJava。util。自定义包装枚举类型不支持TreeSet集合类型   JAVAsocket调用次数过多   java有没有办法在没有附加库的情况下启动代理?   javaudp优化   java动态检索rj的路径。jar(OS X中的classes.jar)   在Java中解析DTD   playframework 2.1.4java如何使用@options helper,并将Map<String,String>作为参数   java rest web服务中的web服务异步任务   java使用数组创建密码和用户名   java获取OnCheckedChangedListener中的视图位置   java如果我搞砸了登录,它将直接进入else条件,如果我正确登录,它将进入这两个条件   Java正则表达式跳过匹配项   oracle如何使用jdbc将变量从plsql发送到java?