跳转到主要内容

openBIS注册的小型附件辅助脚本。

项目描述

版权所有(C)2018 QBiC

任何人免费获得本软件及其相关文档文件(“软件”)的副本,均可不受限制地处理该软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售该软件的副本,并允许向提供该软件的人员做出上述行为,前提是
以下条件
上述版权声明和本许可声明应包含在所有软件的副本或实质性部分的软件中。
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和不侵犯知识产权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论是在合同行为、侵权行为或其他行为中,无论是否与软件或其使用或其它相关。
软件或其使用或其他。
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和不侵犯知识产权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论是在合同行为、侵权行为或其他行为中,无论是否与软件或其使用或其它相关。

软件或其使用或其他。
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和不侵犯知识产权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论是在合同行为、侵权行为或其他行为中,无论是否与软件或其使用或其它相关。

软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和不侵犯知识产权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论是在合同行为、侵权行为或其他行为中,无论是否与软件或其使用或其它相关。
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和不侵犯知识产权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论是在合同行为、侵权行为或其他行为中,无论是否与软件或其使用或其它相关。
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和不侵犯知识产权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论是在合同行为、侵权行为或其他行为中,无论是否与软件或其使用或其它相关。
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和不侵犯知识产权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论是在合同行为、侵权行为或其他行为中,无论是否与软件或其使用或其它相关。
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和不侵犯知识产权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论是在合同行为、侵权行为或其他行为中,无论是否与软件或其使用或其它相关。
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和不侵犯知识产权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论是在合同行为、侵权行为或其他行为中,无论是否与软件或其使用或其它相关。
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和不侵犯知识产权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论是在合同行为、侵权行为或其他行为中,无论是否与软件或其使用或其它相关。

描述:# Attachi
[![Language](https://img.shields.io/github/languages/top/qbicsoftware/attachi-cli.svg)](https://img.shields.io/github/languages/top/qbicsoftware/attachi-cli.svg)
[![Build Status](https://travis-ci.org/qbicsoftware/attachi-cli.svg?branch=master)](https://travis-ci.org/qbicsoftware/attachi-cli)
[![Python 3.5](https://img.shields.io/badge/python-3.5-blue.svg)](https://pythonlang.cn/downloads/release/python-350/)
[![Python 3.6](https://img.shields.io/badge/python-3.6-blue.svg)](https://pythonlang.cn/downloads/release/python-360/)


一个小型辅助脚本,用于创建注册文件为openBIS附件所需的文件夹结构。

## 安装

### 来自PyPI的稳定版本

``pip install attachi``

### 当前master分支

``pip install git+https://github.com/qbicsoftware/attachi-cli``

或从特定的分支

``pip install git+https://github.com/qbicsoftware/attachi-cli@<branch>``

## 运行

```pyhton
> attachi --help
用法:attachi [OPTIONS] 项目ID 文件 评论

Attachi - 准备附件以便在openBIS中进行注册的辅助工具

选项
-t, --atype TYPE 附件类型:信息或结果(默认)
-u, --user ID 在openbis中显示为上传者的用户名
-o, --outdir PATH 输出文件夹路径
--version 显示版本并退出。
--help 显示此信息并退出。

# 示例

创建上传的文件夹结构

```python

attachi -u myusername QABCD README.md "this is a test for uploading the readme file"

#--> 创建文件夹 QABCD000AQ_20180627102707758164
```

使用tar和dync将文件上传到openBIS

```bash
tar -c QABCD000AQ_20180627102707758164 | dync -n QABCD000AQ_20180627102707758164.tar -k untar:True data.qbic.uni-tuebingen.de
```

关键词:openbis,附件
平台:未知

项目详情


下载文件

下载适合您平台的项目文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

attachi-0.2.0.tar.gz (4.4 kB 查看散列值)

上传时间

由...