跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • BaiduPCS-Py 百度网盘 API & 客户端
未分類
4 2 月 2021

BaiduPCS-Py 百度网盘 API & 客户端

BaiduPCS-Py 百度网盘 API & 客户端

資深大佬 : PeterD 5

BaiduPCS-Py 百度网盘 API & 客户端

https://github.com/PeterDing/BaiduPCS-Py

BaiduPCS-Py 是第三方的百度网盘 API 和一个命令行客服端。运行在 Python >= 3.6

它是 https://github.com/PeterDing/iScript/blob/master/pan.baidu.com.py 的重构版。

安装

pip3 install BaiduPCS-Py 

百度网盘 API

BaiduPCS-Py 的百度网盘 API 只依赖 requests,方便用户开发自己的运用。

from baidupcs_py.baidupcs import BaiduPCSApi  api = BaiduPCSApi(bduss=bduss, cookies=cookies) 

命令行客服端

命令行客服端支持多个帐号和下面的常用命令。

  • 添加用户
  • 显示当前用户的信息
  • 更新用户信息
  • 显示所有用户
  • 切换当前用户
  • 删除一个用户
  • 文件操作
  • 切换当前工作目录
  • 列出网盘路径下的文件
  • 搜索文件
  • 显示文件内容
  • 创建目录
  • 移动文件
  • 文件重命名
  • 拷贝文件
  • 删除文件
  • 下载文件
  • 播放媒体文件
  • 上传文件
  • 同步本地目录到远端
  • 分享文件
  • 列出分享链接
  • 取消分享链接
  • 保存其他用户分享的链接
  • 添加离线下载任务
  • 列出离线下载任务
  • 清除已经下载完和下载失败的任务
  • 取消下载任务
  • 删除所有离线下载任务

目前 BaiduPCS-Py 只在 Macos 和 Linux 上进行了测试。 在 Windows 上可能有一些问题。推荐在 WSL 上运行。

大家随便玩 😉

大佬有話說 (4)

  • 資深大佬 : suzic

    m1 mac 报错
    System ERROR: type object ‘MeDownloader’ has no attribute ‘_futures’
    python 版本 3.9.1

  • 主 資深大佬 : PeterD

    @suzic 修复了。

    现在默认下载器也支持断续下载了。

  • 資深大佬 : hanguofu

    请问什么是 ”离线下载任务“ 啊 ? 怎样才能知道 (离线)下载任务的进度啊 ?

  • 主 資深大佬 : PeterD

    @hanguofu 可以看看这个 《百度云离线下载教程》 https://www.douban.com/note/694555704/

    查看离线下载进度见 https://github.com/PeterDing/BaiduPCS-Py#%E5%88%97%E5%87%BA%E7%A6%BB%E7%BA%BF%E4%B8%8B%E8%BD%BD%E4%BB%BB%E5%8A%A1

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具