jss api的python包装器。

python-jss2的Python项目详细描述


#python jss

##简介: 此项目旨在提供对jamf casper jss api的简单、优雅、pythonic访问。

jamf通过rest提供对jss及其大多数对象类型的访问 应用程序编程接口。python jss允许您与api交互以创建新的对象、列表或 编辑现有的文件,并将文件上传到配置的分发点。

方便方法和属性的覆盖级别 主要集中在计算机管理,特别是那些方面 政策和包装管理中的哪些因素。

自动创建策略是流线型的;但是,类 除了基本的jssobject之外,mobiledeviceinvitations没有提供任何东西。 API的方法和属性。我在我们 组织,并支持 [jssimporter](https://www.github.com/sheagcraig/JSSImporter),倾向于 为了更加充实,而我从未使用过的jss api的某些方面往往 尽量少。但是,根据这里的代码,任何人都应该很容易 希望这样做是为了实现一个new()方法 很感兴趣,我很乐意把它们包括在内。把你的拉给我 请求!

##正在安装: 最简单的方法是使用pip获取python js: $pip安装python jss

但是,如果您使用jssimporter,其软件包安装程序将使用easy_install,因为它包含在10.10.5os x之前的版本中。您可能希望使用easy_install来代替: $easy_install-u python jss

如果你没有pip,你可能应该得到它:https://pip.pypa.io/en/latest/installing.html

或者,下载源代码并将python jss包复制到通常安装的任何位置 你的包裹。

在幕后,python jss需要请求、pyasn1和ndg httpsclient包。如果您使用easy install或pip进行安装,这些依赖项将为您处理。否则,你必须自己去获得它们: 易于安装-u pyasn1 ndg httpsclient请求

##Linux系统: 如果需要挂载分发点,Linux上的PythonJSS有一些额外的依赖项。 -afp分发点需要fuse afp包。 -SMB分发点需要cifs utils包。

由于我目前正在开发Fedora,这些需求是基于Redhat的发行版特有的。请随时测试和评论Debian,以便我可以更新!

##用法: 有关完整的文档,请参见[维基](https://github.com/sheagcraig/python-jss/wiki)。

此外,[我的博客](http://sheagcraig.github.io)有一系列关于使用[python jss](https://github.com/sheagcraig/python-jss)、[jssimporter](https://github.com/sheagcraig/JSSImporter)和[jss_helper](https://github.com/sheagcraig/jss_helper)以及使用这些工具解决独特问题的文章。

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

推荐PyPI第三方库


热门话题
java Jsonify使用Jackson来定义嵌套对象   在Swing中禁用java图形调试   java Selenium Webdriver拖放在Jenkins上不起作用   java我对一个显示器的问题有一个非常不切实际的询问   java增强的“for”循环导致ArrayIndexOutOfBoundsException   ArrayAdapter适用于Java中的安卓编程,字符串数组   linux在Ubuntu上通过PulseAudio播放Java音频文件时出错   java在Spring应用程序中加载内部(类路径)和外部属性文件   java使用Maven连接到mySQL   Java应用程序的设计   websocket在电报api java中与dc的连接   java XMLStreamException,因为xml中的(&N)   java从控制台输出到JTextArea   Java导出文本文件   java实现parseInt方法   java为什么servlet容器会同步对特定资源/servlet的多个请求的访问?   循环中的Java“while”变量   用Java编程一个国际象棋游戏,gameOver布尔不起作用   java如何获得真正的JPanel大小?