Linux使用bypy连接百度云API传输数据
碰到公司交付百度云数据时,真的是让人抓狂。
不仅是因为需要下载到本地再本地到服务器这样倒腾,还因为百度云限速慢到离谱不得不开会员。
不过还好有bypy,通过利用百度云提供的API,可以直接打通网盘到服务器的数据传输。
一、安装
#安装
pip install bypy
#授权
python -m bypy info
#进入网站登陆复制授权码并粘贴到终端后enter
二、使用
#显示百度网盘bypy 目录下的所有文件。
python -m bypy list
#百度网盘中会多一个文件夹,该文件夹用于存放交互数据,用于远程传输
#从百度网盘下载整个文件夹
python -m bypy downdir [remotedir] [localdir]
#例如下载百度网盘上bypy文件夹下的GPL文件夹的所有内容到服务器的当前目录
python -m bypy downdir GPL .
#从百度网盘下载单个文件
python -m bypy downfile <remotefile> [localpath]
#上传文件到百度网盘
python -m bypy upload [localpath] [remotepath] [ondup]