浏览irods的集合

brocoli的Python项目详细描述


Brocoli应用程序允许用户在一个简单的 特金特吉。

安装Brocoli

先决条件

brocoli运行在linux平台上。windows和macos支持是实验性的。

brocoli需要一个带有tkinter的python安装。低于 ubuntu<;http://www.ubuntu.com>;,您可能需要安装一个特定的包 去找特金特。

python 2.7+和3.5+预计可以工作。

依赖性

Brocoli取决于以下套餐:

使用pip

安装

从命令shell运行:

^{tt1}$

如果您没有管理权限,则可能需要使用--user 可选参数,以便在用户帐户中安装brocoli。

从源安装

  1. https://github.com/mesocentre-mcia/brocoli
  2. 下载brocoli
  3. 在分发目录中,运行python setup.py install [--user]

如果您没有管理权限,则可能需要使用--user 可选参数,以便在用户帐户中安装brocoli。

使用Brocoli

从命令shell运行brocoli:

^{tt5}$

连接

第一次跑步时,布罗科利会显得很空虚。您将要创建一个 与irods目录的有用连接。只需按照菜单进行配置:

Settings -> New Connection

这将打开一个对话框,您可以在其中设置连接配置。这个 配置字段为:

  • Connection name-选择一个名称来标识连接
  • Catalog type-选择osirods3irods4。目前, irods*是唯一可用的目录(os用于测试 仅限用途)
  • Root path-输入您要以显示为基础的目录路径
  • Make default connection-检查您是否希望brocoli打开这个 启动时连接

irosd3特定配置字段:

  • Use irods environment file-检查是否要使用irods icommands 配置文件(通常是~/.irods/.irodsEnvfr v3实例和 ~/.irods/irods_environment.json对于v4)
  • iRODS host-要连接到的irods服务器dns名称(通常 您启用了ICA的服务器)
  • iRODS port-取决于您的irods实例(默认为1247)
  • iRODS zone-irods区域的名称
  • iRODS user name-您的irods帐户名
  • iRODS default resource-要使用的irods资源(可选)
  • Remember password-检查您是否希望brocoli存储您的irods密码 (dangerous:尽管brocoli会扰乱存储的密码,但这可能很容易 为获得该价值的人解读)
  • iRODS password

irods4连接有几个额外的配置字段:

  • Use irods SSL transfer-检查是否需要与 目录
  • irods_encryption_algorithm-特定于ssl的设置取决于 目录配置
  • irods_encryption_key_size-特定于ssl的设置取决于您的目录 配置
  • irods_encryption_num_hash_rounds-特定于ssl的设置取决于 目录配置
  • irods_encryption_salt_size-ssl特定的设置取决于 目录配置
  • irods_ssl_ca_certificate_file-ssl特定的设置取决于 目录配置

现在,您应该可以通过以下方式切换到新创建的连接:

Settings -> Switch connection -> Your new connection name

文件操作

文件和目录上的操作可以在弹出菜单中访问,当 右击目标。

文件/目录操作

  • Download to local disk-将所选条目(递归地)下载到 本地计算机
  • Delete-从目录中(递归地)删除所选条目
  • Properties-显示选定项的目录特定属性

仅目录操作

  • New directory-创建所选目录的子目录
  • Upload local files-将本地文件上载到 选定目录
  • Recursive upload-递归地上载本地目录的内容 到目录
  • Go to-将brocoli导航栏重新定位到所选目录

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

推荐PyPI第三方库


热门话题
java传递实现接口的内部类   java为什么managedbean方法在post请求中的过滤器调用之前调用   java Android应用程序在Android M,O上崩溃,登录A/libc时出错:tid 17938中的致命信号11(SIGSEGV),代码2,故障地址0x343a2944   java JPA存储库。findByAll()返回null,但数据库中存在所有内容   用于发送电子邮件的java Ant脚本   Java小程序HTML页面发生了奇怪的事情   在Postman的请求正文中传递多个JSON数据,并使用Jersy(JXRS)进入Java Rest API   无法强制转换java DAO类   10分钟后重新连接java   正则表达式如何在java中选择字符串直到某个字符   java我的输出有一些问题   Objective中的java时间段   java如何在新屏幕上基于按钮单击在webview中打开url   java哪个selenium版本与Firefox ESR 45.2.0兼容   java无法使用Apache Camel 3.1.0将XML转换为JSON