CentOS工具:百度网盘【bypy】

12/31/2024 Linux

目录


参考:


# CentOS工具:百度网盘【bypy】

# 环境依赖

软件/系统 版本 架构 包名 备注
Linux CentOS7.X x86_64

# 常用命令

# 查看帮助文档
bypy -h
# 显示百度网盘 /apps(我的应用数据)/bypy 目录下的所有文件。
bypy list 
# 上传文件到百度网盘
bypy upload [localpath] [remotepath] [ondup] 
# 或 
bypy syncup [localdir] [remotedir] [deleteremote] 
# 从百度网盘下载单个文件
bypy downfile [localpath] 
# 从百度网盘下载整个文件夹
bypy downdir [remotedir] [localdir] 
#调用aria2进行下载
bypy -v  --downloader aria2 ...

#往 云盘端 创建文件夹
bypy mkdir xxx
#重命名云端文件名
bypy rename xxx xxxxxx
#获取云盘文件信息。
bypy meta xxx
#检索云盘里的文件(递归式)
bypy search xxx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#运行时添加 -v ,显示进度详情。
bypy -v
#运行时添加 -d ,显示一些调试信息。
bypy -d
#运行时添加 -ddd ,显示HTTP通讯信息
bypy -ddd
1
2
3
4
5
6

# 什么是bypy工具

**Python client for Baidu Yun(百度云/百度网盘 Python 客户端) **:bypy是一个强大而灵活的百度网盘命令行客户端工具。它是基于Python开发的开源项目,为用户提供了一种通过命令行界面与百度网盘进行交互的方式。使用bypy,可以轻松地执行上传、下载、同步、列出目录内容等操作。bypy支持增量同步,能有效处理大文件,并提供了丰富的命令选项。

# 安装bypy

#这里可以考虑单独创建个环境,不要把所有软件都放在base下,会引起各种冲突的。
conda create -n env_bypy python=3
conda activate env_bypy
conda install bypy

1
2
3
4
5

image-20240926114447425

#使用时,需要先让百度授权
bypy info
1
2

6b5c6028377fc08aa4710a64d648d116

先把第一个框内的链接复制到浏览器打开,然后你会看到如下授权码,复制到linux终端里,回车确认。

ed158239d91b6168b201a869f975d848

上次更新时间: 11/13/2024, 8:26:38 AM