linux环境下命令行bypy、BaiduPCS 从百度网盘上传、下载数据

导读:本篇文章讲解 linux环境下命令行bypy、BaiduPCS 从百度网盘上传、下载数据,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

1、安装:

linux系统中已安装有python环境,

安装bypy库和requests库
安装方法如下:
  •  
pip install requests -i https://pypi.doubanio.com/simple
pip install bypy -i https://pypi.doubanio.com/simple
  •  

2、授权

首先把数据上传到百度网盘,打开浏览器,登陆百度网盘,保持此页面。

回到linux系统,输入

 bypy info

得到一个链接,复制到浏览器打开

linux环境下命令行bypy、BaiduPCS 从百度网盘上传、下载数据
这时浏览器会打开一个网页,得到一个授权码,复制此授权码,粘贴到linux命令行
在这里插入图片描述

3、配置

此时,百度云盘的‘我的应用数据’文件夹中会多出一个“bypy文件夹”,将需要下载的数据放在“bypy”文件夹中。
在这里插入图片描述

然后输入 

bypy downdir -v

或者

bypy downdir filename -v

下载指定的文件。
即可将bypy中所有的文件下载到Linux中,下载到的位置就是你当前所在位置。
在这里插入图片描述

同理,上传数据时切换到所需要上传文件所在位置,输入

bypy upload -v

 

文件会上传到“bypy”文件夹中。取消授权,输入

bypy -c

显示“bypy”中所有的文件,输入

bypy list

 

baidupcs-web:

https://github.com/Linux-Doc/baidupcs-web

https://github.com/qingqibing/baidupcs-web2

 

BaiduPCS-Go是仿 Linux shell 文件处理命令的百度网盘命令行客户端,支持Windows、Mac、Linux、Android、iOS五大系统,具有以下特性:

  • 多平台支持, 支持 Windows, macOS, linux, 移动设备等
  • 百度帐号多用户支持
  • 通配符匹配网盘路径和 Tab 自动补齐命令和路径, 通配符_百度百科
  • 下载网盘内文件, 支持多个文件或目录下载, 支持断点续传和单文件并行下载
  • 上传本地文件, 支持上传大文件(>2GB), 支持多个文件或目录上传
  • 离线下载,支持http/https/ftp/电驴/磁力链协议

https://github.com/GangZhuo/BaiduPCS

https://github.com/Erope/BaiduPCS-Go

https://github.com/liuzhuoling2011/BaiduPCS-Go

https://github.com/iikira/downloader

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/13964.html

(1)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!