百度网盘怎么上传文件,怎么上传文件到百度网盘上,百度网盘怎么上传文件 百度网盘
一、需要安装的工具:。python-pip注:pip是一个python包管理工具,提供了查找、下载、安装和卸载Python包的功能。
请求注意事项:请求基于urllib用python语言编写,使用Apache2授权开源协议的HTTP库。
bypy注:bypy是百度网盘的python客户。
安装命令:
Yum python-pippip安装请求spip install bypy python-pip安装失败[提示:没有可用的包python-pip。】
解决方法如下:
首先,安装epel-release,它包含epel源代码的gpg密钥和软件源代码信息。这个包会自动配置yum的软件仓库。
[root @ localhostyum . repos . d]# yum-y安装EPEL-版本II。授权登录:执行bypy info,显示下面的信息,根据提示,通过浏览器访问下面灰色的https链接。如果此时正在登录百度网盘账号,会出现一长串授权码。收到。
[root @ I needle ~] # bypyinfo请访问:#访问以下连接并复制授权码https://openapi.baidu.com/oauth/2.0/authorize? scope=basic netdisk redirect _ uri=OOB response _ type=Code client _ id=q 8 we 4 epcsau 1 OS 0 mplgmknbn并授权此应用程序在10分钟内将授权码粘贴到此处。完成后按[enter]键#提示粘贴授权码a0bd 012145 Abd 7 CAA 508618d 985 F8 CFB #下面。这是授权的授权码,请耐心百度网盘,在上面的网址访问。可能需要300秒…使用OpenShift服务器授权/刷新…OpenShift服务器失败,使用Heroku服务器授权/刷新… Heroku服务器失败,使用Heroku 1服务器授权/刷新…成功授权#显示认证成功配额:2.011TB已用:1.192TB
三。常用命令:bypy列表查看目录bypy mkdir新建目录bypy上传将本地当前目录下的文件同步到百度云盘bypy downdir将云盘上的内容同步到本地bypy列表#显示文档bypy上传文件名上传文档bypy downdir文件名下载文件(有问题)bypy比较本地当前目录与云盘(程序的)根目录bypy -c取消令牌文件。一段时间后重新授权。文件上传与同步:在本地创建一个KormeeSData文件夹,然后在文件夹下创建一个test.txt文本文件。如下所示:
[root @ localhost var]# mkdir kormeesdata[root @ localhost var]# CD。/korm *[root @ localhost kormeesdata]# vim test.txt编辑test . txt的内容如下:
编辑好的test.txt上传到百度云。
[root @ localhost KormeeSData]# bypy上传
从上图可以看出,test.txt已经上传成功了!
注意事项:
由于百度PCS API的权限限制,程序只能访问百度云/apps/bypy目录下的文件和目录。
其他操作:
本地同步云盘上的内容。该命令如下所示:
[root @ localhost kormeesdata]# bypydowndir比较本地当前目录和云盘根目录是否一致,从而判断同步是否成功:[root @ localhost kormeesdata]# bypy compare
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。