中庭公用设施

atrium-tools的Python项目详细描述


该工具包收集了一整套工具,用以与或根据文献资料中心进行通信 使用Nuxeo服务器与客户应用程序之间的APIREST接口

两个主要成分:

    中庭&壳牌:客户应用程序提供多个向中庭基地的导航动作 Nuxeolib:根据Nuxeo文献所述协议实施APIREST的基本书店, 以及一些基于中庭协议的实用工具。

安装

基础设施

在这里,我们将利用世界蟒蛇的标准机制:strong>pip安装这套蟒蛇。 中庭工具包被配置为标准的蟒蛇包,并被放入 官方存款pypi

这里唯一建议的安装方式是基于蟒蛇的虚拟环境。我们假设 复制这个网站码到您的网站上以设置一个投票箱在您的网站上。 ααα1

更新程序包版本:

ααα2

可询问现有设施:

ααα3 或者解散包装:

ααα4 并关闭大约arciumpython

ααα5

Arcium \ u壳应用程序

导言

该应用程序允许查询中庭基地,就像Unix或Strong中的LS命令,或Windows中的。

认证

访问Nuxeo服务器需要验证。可采用两种认证方法:

  • 使用命令行上的Login=xxx参数。然后,密码 将被请求进行秘密询问

  • 使用文件(https

在UNIX/Windows Standard文件中,可以指定"Code"对 此文件必须如此保护:

αααα6

换句话说,只有使用者才能访问该文件

此文本文件包含以下格式的行:

αααα7

如果存在/.netrc文件,且界定了home环境变量, 因此,没有必要使用Login=XXX的论据。 中庭连接将自动建立在>文件中所描述的身份上。

论据

αααα8

一些澄清:

  • 可以指定起始目标:
      或用cd作为机构空间
    • 或使用来为个人空间使用
  • set=ACL仅适用于指定的文件夹
  • 选择rm&acl可从文件夹到文件夹中推翻地适用于所有儿童文件夹
  • 选择subs适用于从文件夹到文件夹中的所有儿童文件夹。
  • subs&acl选项中,可以使用"%"来代替独立的许可
  • LSLSCSVDrawLSLS>LS>LSDraw

使用

以下实例中的一些使用实例()假定: 认证是通过Netrc文件进行的: αααα9

nuxeolib

这个模块e包括所有通往努克肖阿皮雷斯特的低级呼叫,并允许开发应用程序。 访问中庭数据库的实用工具。

开发中心的安装,du包中庭工具

在peut installer ce package a partir degitlab上,例如en téléchargent et installent l'archive au format zip。 可能的原因有:关于souhaite contributer的项目部分的指导 开发区。

逻辑是语言巨蟒的核心。相容性发展 版本=3.6 du langage python。 Donc il est不可缺少的Qu'une版本>;=3.6 du langage python soit installée sur votre machine

套间倾注装置la suite logiciele voici les deux méthodes:

  1. 结束语:

    < Buff行情>

    mkdir我的工作区 CD我的工作区 git克隆git@gitlab.in2p3.fr>git@gitlab.in2p3.fr:中庭/中庭工具.git

小环杯调节剂用量:

> python -V
> python -m venv atrium

> source atrium/bin/activate (*sous Unix*)
> atrium \Scripts\activate (*sous Windows*)

> pip install atrium-tools
> python -m atrium_shell.atrium_shell login=<myatriumaccount> -ls
7
  1. 档案压缩部分:

    一部分站点gitlabhttps://gitlab.in2p3.fr/atrium/atrium\u tools 安装程序和拉链l'archive

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

推荐PyPI第三方库


热门话题
在Eclipse中使用多个调用在一行上打印java   javajackson序列化问题。只有同一实体的第一个对象可以很好地序列化   Java中Deflate函数的等价充气   使用customlitview的java Android actionbar搜索   java“<T>T get()”是什么意思?(它有用吗?)   目标c使用CommonCrypto使用AES256加密,使用OpenSSL或Java解密   java在运行时更新资源文件   fileinputstream在java中访问并将数据写入现有文件   带集群的java Android Mapbox我希望每个功能都有不同的标记图像   java JDK8>JDK10:PKIX路径生成失败:SunCertPathBuilderException:找不到请求目标的有效证书路径   java使用Hk2生成具有指定构造函数参数的实例   为什么这个系统。出来Java中的println()打印到控制台?   java目录和文件名连接不起作用   使用mockito和通配符绘图的java