传输客户端:传输客户端库和cli。

transfer-client的Python项目详细描述


#transfer client
此包提供与restful transfer
服务器通信的功能。

传输客户端
pip安装。

openssl x509>;/usr/local/share/ca certificates/server_name.crt
更新ca证书

配置
客户端创建名为
`.config/transfer_client/config.yml`的配置文件。“config”子命令用于
操作此文件。

在下面的示例中,我们将服务器设置为“server\u name.domain”,添加名为“test”的
项目并将此项目设置为默认项目。


transfer_client config set server server name.domain
transfer_client config add test“这是占位符。”
transfer_client config set project test

默认情况下,json用作输出格式,但也支持yaml。

transfer_client config set output_format yaml

如果无法安装服务器证书,默认情况下,禁用ssl证书检查可能很方便。


transfer_client config set ssl_check false


所有配置变量的列表:



列出所有项目:


命令'transfer-client-h'用于子命令列表。对于每个
子命令,都有单独的帮助,例如,
'BR/> $TrimeCuffer-Uper-H-BR/>用法:TeleSwitter客户端用户[BR/[OR]输出服务器BR/> BR/>给出用户的JSON对象及其传输。
BR/>位置参数:
服务器服务器名
用户ID IDBR/> BR/>可选参数:
-H,帮助显示此帮助消息并退出
-O输出输出文件
-n禁用ssl证书检查
```

我们假设
服务器名为“server戋name.domain”,用户ID为“xxxxxxx”。


transfer戋client transfer server戋name.domain xxxxxxx*.gz


可以使用“transfer戋dir”命令将包含其子目录的目录作为gzip
tarfile以10g为单位进行传输。接收者将看到
这些块作为文件,与包含解包
说明的“readme.md”一起。


transfer_client transfer_dir server_name.domain xxxxxxx directory


>任何(可能需要的)附加元数据都可以通过“-a”参数传递给这些函数


transfer_client transfer-a other.json server_name.domain xxxxxxx*.gz

如果传输因某种原因中断,则可以使用
`resume`子命令恢复该传输。


transfer_client resume server_name.domain xxxxxxxx


取消中断的传输,可以使用“cancel”子命令。

transfer_client cancel server_name.domain xxxxxxxx

\transfer_client cancel server_other json schema
客户端假定可以使用最小的json schema。如果这不是
情况,则需要预先生成元数据。此元数据在
单独步骤中使用,以使用“transfers”子命令启动传输。


transfer\u client transfers server\u name.domain xxxxxxx meta.json

现在可以使用“resume”命令上载数据。

transfer_client resume server_name.domain xxxxxxx

然后
我们可以使用API端点。

``python
>;>#获取用户信息及其传输。
>;>gt;tc.users('xxxxxxx')
{…}
```

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

推荐PyPI第三方库


热门话题
java为什么我们不能将ArrayList<Integer>传递给具有(Integer…)的方法参数   java Spring RestTemplate映射JSON对映射的响应引发不匹配的PutException   在系统中找到java Selenium元素,但在Jenkins中未找到   java在Android中使用JavaMail API发送电子邮件,而不使用默认/内置应用程序   数组如何在Java数据结构中同时存储数字和相应的单词?   为什么“+”运算符未定义?JAVA   java如何在游戏中添加高分系统?   java在球门碰撞中区分球和球员   java如何使用SpringSecurity4.0.1使用Auth令牌实现Rest完整Web服务。释放   java如何解决这个错误:Android资源链接失败?   java多线程文件处理和数据库批插入   导致Tomcat失败的java无用块线程   java主线程做了太多的工作,尽管我使用了异步线程(laggy UI)   在Java FX 2.0中滚动锚定节点时,锚定始终可见?   java使用EJB3中的客户机jar和设计模式