【笔记】Linux服务器端使用百度网盘
·
1、在python环境下,下载bypy
pip install bypy
2、第一次连接需要认证
bypy info
认证通过后百度网盘会出现bypy文件夹,如下

3、查看当前文件夹下的文件
bypy list
若有很多文件夹,可在后面增加文件夹名称,列出对应位置下的文件:
bypy list xg

4、下载文件夹/文件
bypy downdir /test
bypy downfile /data.tar ./
5、更多可查看帮助
bypy -h
- bypy list :显示百度网盘 /apps(我的应用数据)/bypy 目录下的所有文件。
- bypy upload [localpath] [remotepath] [ondup] 或 bypy syncup [localdir] [remotedir] [deleteremote] :上传文件到百度网盘
- bypy downfile <remotefile> [localpath] :从百度网盘下载单个文件
- bypy downdir [remotedir] [localdir] :从百度网盘下载整个文件夹
常见问题:
1、长时间连接不上
问题场景:当 bypy 长时间未使用或首次认证后连接失败,可能是认证信息(token)过期或损坏导致。
解决方案:删除认证文件并重新认证
(1)定位认证配置文件
bypy 的认证信息存储在用户目录下的隐藏文件夹中,路径为:
~/.bypy/bypy.json
(~ 代表用户主目录,如 /root 或 /home/用户名)
(2)删除配置文件
rm ~/.bypy/bypy.json
(若提示文件不存在,可直接跳过此步)
(3)重新认证
bypy info
执行后会生成新的认证链接,浏览器打开链接并授权后,复制验证码到命令行完成认证。
更多推荐

所有评论(0)