树莓派3B+ 百度云同步(bypy)
在对广大网盘清理后,剩下的百度云变成了每个人必备的云盘,所以,在这里给大家介绍一个开源的程序——百度云Python客户端,让它搭载在树莓派上,实现同步数据。
该程序同样发布在开源代码库GitHub上的。
链接:https://github.com/houtianze/bypy
1.下载安装bypy
sudo apt-get install -y python-dev python-pip
sudo pip install bypy
// 显示如下则为安装成功
Installing collected packages: bypy
Successfully installed bypy
Cleaning up...
// 绑定百度云
sudo bypy info
得到一串URL
Please visit:
https://openapi.baidu.com/oauth/2.0/authorize?scope=basic+netdisk&redirect_uri=oob&response_type=code&client_id=q8WE4EpCsa
将其复制到浏览器打开,登录百度账号后,可以得到授权码。
将其复制到终端,摁回车
Press [Enter] when you are done
5d8ced009a4e4dfd686f60114dc4ba**
Authorizing, please be patient, it may take upto None seconds...
Authorizing/refreshing with the OpenShift server ...
Successfully authorized
好了,安装完成了,直接输入
bypy
可查看帮助。
注意:上传的文件都只会在我的应用数据/bypy/
文件夹下,不可定义到其他地方!!
用法:
// 显示在云盘(程序的)根目录下文件列表:
bypy list
// 把当前目录同步到云盘:
bypy syncup
or
bypy upload
// 把云盘内容同步到本地来:
bypy syncdown
or
bypy downdir /media/piusb/bypy/
// 比较本地当前目录和云盘(程序的)根目录(个人认为非常有用):
bypy compare
// 更多命令和详细解释请见运行bypy的输出。
bypy