Welcome to cpanbaidu
百度云盘的python接口文档(非官方), 只实现了部分接口, 仅供学习使用
百度云盘的官方接口文档: https://pan.baidu.com/union/doc/pksg0s9ns
关于授权参考: Auth
安装
接口
常用功能
| from cpanbaidu import PanBaiduOpenAPI
cpan = PanBaiduOpenAPI()
# 下载文件
cpan.downfile.downfile(
filebd="/apps/cpanbaidu/4.rar",
output_path="5.rar",
overwrite=True,
verbose=True,
)
#下载文件夹
cpan.downfile.downdir(dirbd="/apps/cpanbaidu/downloads", output_path="downloads5", overwrite=True, verbose=True)
|
| from cpanbaidu import PanBaiduOpenAPI
cpan = PanBaiduOpenAPI()
# 上传文件
result = cpan.upload.upload_file(local_filename="4.rar", upload_path="/apps/cpanbaidu/4.rar")
log.info(f"上传结果: {result}")
## 上传文件夹
result = cpan.upload.upload_folder(local_folder="downloads", upload_path="/apps/cpanbaidu/downloads")
log.info(f"上传文件夹结果: {result}")
|
封装的接口
已实现的接口
-
网盘基础服务
-
......
Bug 反馈