Skip to main content

Easily downlaod file from CowTransfer

Project description

cow_transfer

安装

pip install cow_transfer

使用

文件下载

一个完整的奶牛快传的文章下载链接就像这样:https://xiyoucloud.cowtransfer.com/s/9f9b7c098b9049
你可以根据文件的 id 来下载文件 9f9b7c098b9049。

cow download -u 9f9b7c098b9049
Usage: cow download [OPTIONS]

Options:
  -u, --urlcode TEXT     urlcode for download file  [required]       
  -t, --threads INTEGER  set threads for download file  [default: 20]
  -p, --path PATH        set save path for download file
  -c, --cookie_path PATH cookie file path
  --help                 Show this message and exit.

文件上传

Usage: cow upload [OPTIONS]

  CowTransfer - 奶牛快传

Options:
  --authorization TEXT  用户 authorization  [required]
  --remember_mev2 TEXT  用户 remember-mev2  [required]
  --upload_path TEXT    待上传文件或目录路径  [required]
  --folder_name TEXT    文件夹名称
  --title TEXT          传输标题
  --message TEXT        传输描述
  --valid_days INTEGER  传输有效期(天)  [default: 7]
  --chunk_size INTEGER  分块大小(字节)  [default: 2097152]
  --threads INTEGER     上传并发数  [default: 5]
  --help                Show this message and exit.

默认情况下会开启 20 个线程对文件进行下载,这会大大加快下载速度,不过下载速度还受到网络带宽的限制,即下载速度最快不会超过网络带宽。

打包源码

# 安装依赖
pip install wheel
# 打包
python setup.py bdist_wheel sdist

# 上传打包后的 python 包到 https://pypi.org
twine upload dist/*

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cow_transfer-0.0.4.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

cow_transfer-0.0.4-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

Details for the file cow_transfer-0.0.4.tar.gz.

File metadata

  • Download URL: cow_transfer-0.0.4.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for cow_transfer-0.0.4.tar.gz
Algorithm Hash digest
SHA256 8a676e72863e4dbd3eae17da77f3c72f907e465ccebea49c0408bee31f5cc849
MD5 02017b8ad16b283da91efb5c38a8cb6e
BLAKE2b-256 e7cf7181617b5c2cf9a5de3b30721127d5a6a25128baa9fa71653cf4b9ca5a3a

See more details on using hashes here.

File details

Details for the file cow_transfer-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: cow_transfer-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for cow_transfer-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e5959e7fd8a9dca9925a7a5bfde4224d7d3b42b838117e75d18f582a5c8579f3
MD5 fc34237d52747ce1230580ac3c57aff2
BLAKE2b-256 a09a282607d32a1edf1f5de158f42731ab5bd3eee78d8ab7e0a2014efcd81295

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page