McAfee ePolicy Orchestrator API客户端

mcafee-epo的Python项目详细描述


一个简单的epo api包装器。管理身份验证, 构建请求并解释响应。简单地对待客户 对象作为可调用函数,传递命令名和参数。

安装:

$ pip install mcafee-epo

使用:

>>> from mcafee_epo import Client
>>> client = Client('https://localhost:8443', 'user', 'password')
>>> systems = client('system.find', '')

与“官方”客户的区别

这个库是为响应相当差的客户机而创建的 由McAfee发布,它不支持Python3,通常 一团糟。(您可以使用python 3找到客户机的清理版本 支持前几次提交。)

官方库要求将文件复制到python位置 “安装”它。此库是使用pip安装的实际包。

官方客户端使用低级url库和大量 提出http请求的解决方法。此库使用 requests库将大大简化 前一段代码在提供更好的安全性的同时所做的工作。

正式客户机使用动态命令发现和分派 使api调用的机制看起来像一组嵌套的对象。这个 图书馆放弃了复杂性(无论如何,IDE并没有理解它)。 更直接的方法是只接受命令名 打电话。

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

推荐PyPI第三方库


热门话题
java Hibernate:合并并删除,而不是从数据库中删除实体对象   java如何在WebFilter中有条件地从Mono返回?   java调用mysql c3p0函数   可执行jar Java jar文件加载错误:无法找到或加载主类。类导致的错误:java。lang.ClassNotFoundException:某些东西。班   java如何减少/更改爬网后的延迟?   从其他语言(如Java、PHP、Perl、Python等)调用C/C++代码的最佳方式是什么?   java如何模拟影响对象的void返回方法   当我试图在ubuntu上启动JavaScala时,它抛出了一个异常   java如何正确输出游戏   理解java和C++背景下的JavaScript原型   oracle如何将Java函数转换为postgresql函数   多线程为什么我的java服务器程序在超时后不退出?   java如何使listView中的按钮在单击时工作?   试图将这个嵌套的java forloop转换为python,但我不知道如何转换。有没有一种方法可以像这样为循环执行if语句?   java幂函数在计算器中的应用   如何在java中滚动浏览mysql数据库   在Spring Boot应用程序的JUnit测试中,java没有符合自动连线JPA存储库要求的bean   java如何使用扩展类的JPanel对象?