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