wetransfer命令行实用程序。

wetransferp的Python项目详细描述


Build Statushttps://badge.fury.io/py/wetransferpy.svg

用于从命令行上载和下载wetransfer文件的python脚本。 灵感来源于 kraynelwetransfer-upload 通过Spencer Cree <https://github.com/creemerica>

功能

  • 上载带有或不带有身份验证的文件或文件目录
  • 从url下载文件
  • 显示上载和下载进度

安装

pip install wetransferpy

git clone https://github.com/predat/wetransferpy

用法

验证上载:

fromwetransferpyimportWeTransferwt=WeTransfer(username="name@example.com",password="thepassword",sender="sender@example.com",receivers=["receiver1@example.com","receiver2@example.com"],channel='',message='Hello from python',expire_in='3m',progress=True,)wt.uploadFile('thefile.mov')

匿名上传:

fromwetransferpyimportWeTransferwt=Wetransfer()url=wt.uploadFile('thefile.mov')printurl

上载shell脚本用法:

wetranfer-upload -h

usage: wetransfer-upload [-h][-b][-u USERNAME][-p PASSWORD][-e EXPIRE][-c CHANNEL][-r [RECEIVER [RECEIVER ...]]][-s SENDER][-m MESSAGE][-R]
                     files [files ...]

Uploads files or folders to WeTransfer.

positional arguments:
  files                 files or directory to send

optional arguments:
  -h, --help            show this help message and exit
  -b, --no-progressbar  Hide progress bar
  -u USERNAME, --username USERNAME
                        WeTransfer user account name
  -p PASSWORD, --password PASSWORD
                        WeTransfer password
  -e EXPIRE, --expire EXPIRE
                        File expiration
  -c CHANNEL, --channel CHANNEL
                        WeTransfer channel
  -r [RECEIVER [RECEIVER ...]], --receiver [RECEIVER [RECEIVER ...]]
                        emails of the receivers
  -s SENDER, --sender SENDER
                        email of the sender
  -m MESSAGE, --message MESSAGE
                        message to send
  -R, --recursive       recursive send

下载shell脚本用法:

wetranfer-download -u http://we.tl/XV4MmuqPRd

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

推荐PyPI第三方库


热门话题
serversocket Java服务器socket中断如何   java通过随机类和排序为数组生成数据   @Column length大于255个字符的java实体   java在使用NIO2 API时消除检查异常   java使用用户凭据通过Microsoft Graph API上的控制台应用程序发送电子邮件   java将2个ArrayList一个接一个地显示到jTextArea中,根据输入的数据多次显示   java无法使用导入的库。安卓工作室。谷歌云端点jar   spring boot Neo4j Apoc在java中获取结果摘要时的情况   转义特殊字符javajson   无法在java中使用OpenCV读取图像,涉及unicode路径   swing Document Listener java“无法实例化DocumentListener类型”   java Piglatin,难以理解如何移动“.”一串   java映射请求基于一个可观察对象中的每个元素,使用改进?   java在可扩展字符串中搜索时,如何忽略字符的大小写?   在包中分组类的java约定   python为Java应用程序创建Ubuntu指示小程序   java Camunda:如何通过processInstanceId获取所有已完成的任务