用于与Symantec DLP SOAPAPI接口的Python包
symantec-dlp-python-client的Python项目详细描述
赛门铁克DLP客户端
可用于与Symantec DLP的事件和报告API接口的Python包。
赛门铁克dlp的事件和报告api是基于soap的,当我开始时,我只能找到java和c客户机。
我想打开这个包的源代码,因为当我开始为这个项目查找很少的python资源时。理想情况下,我们将通过解决问题的公关来实现这一计划
安装
使用这个包应该相当简单。从pypi安装并按如下方式导入:
from symantec_dlp_client.dlp_soap_client import DLPSoapClient
从这里开始,您需要将一些配置值传递给dlpsoapclient的init。查看文件底部的示例,了解需要传递的内容。 该项目使用zeep来处理所有的soap调用,并返回一个zeep对象/类型,它类似于文档中的返回类型。
如果您喜欢使用json,那么zeep中有一部分称为serialize_object,您可以使用它将返回类型转换为json。
from zeep.helpers import serialize_object
serialize_object(response)