CentOS 7.3 使用百度网盘
2021-04-08 本文已影响0人
菜菜笛
github地址:https://github.com/houtianze/bypy
bypy一个百度云/百度网盘的Python客户端。主要的目的就是在Linux环境下(Windows下应该也可用,但没有仔细测试过)通过命令行来使用百度云盘的2TB的巨大空间。
安装
安装python3:yum -y install python3
安装bypy:pip3 install bypy==1.6.10
![](https://img.haomeiwen.com/i6152131/feb86c7d5a3408ce.png)
指定安装1.6.10的原因是,安装默认版本后,你在进行授权时可能会看到如下信息:
![](https://img.haomeiwen.com/i6152131/35812116b8d7a2c5.png)
20210408安装默认版本的bypy,依然会看到此信息。
授权
授权只需一次,一旦成功,以后不会再出现授权提示。只需跑任何一个命令(比如 bypy info),然后在给出的网站中进行登录就可以获得授权码。
python3 -m bypy info
![](https://img.haomeiwen.com/i6152131/393334611e805ae7.png)
获取文件列表
python3 -m bypy list
![](https://img.haomeiwen.com/i6152131/8c65e0610a1e5b5b.png)
D表示目录,F表示文件。
注意,此命令获取的是下图所示云盘路径下的文件列表:
![](https://img.haomeiwen.com/i6152131/1c2c603c37c58d1b.png)
常用命令
上传:python3 -m bypy upload 文件\文件夹
下载:python3 -m bypy download 文件\文件夹
后台下载(关闭当前shell不会中断下载,日志文件为执行此命令路径下的nohup.out):
nohup python3 -m bypy download 文件\文件夹 > nohup.out 2>&1 &
比较当前本地目录和远程目录的文件差异:python3 -m bypy compare
![](https://img.haomeiwen.com/i6152131/d89e22cf9183c423.png)
写于2021年4月8日22:17:32。