百度云盘+bypy 上传 【python】

2018/12 03 10:12

上传文件到百度云时,会有500的数量限制,如果有大量的文件需要上传可以使用python来实现

安装库bypy
pip install bypy

授权
在命令行中输入bypy info,将会出现一个提示,访问一个授权网址,在网址中输入用户名和密码,并把生成的授权码复制到命令行中。按照提示完成授权,完成了授权Python代码才能和你的百度云盘进行通信。

核心代码:
from bypy import ByPy

bp = ByPy()

bp.mkdir(remotepath='bypy') #在网盘中新建目录

bp.upload(localpath='c:\\new\\timg.jpg',remotepath='bypy',ondup='newcopy') #将本地文件上传到百度云盘中

print('上传完毕!')

常用命令:
1.mkdir(remotepath='bypy'),将会新建一个bypy文件夹

2.upload(localpath='c:\\new\\timg.jpg',remotepath='bypy',ondup='newcopy'):上传文件

参数说明:

localpath:本地的目录,如果省略则为当前目录。

remotepath:云盘目录

ondup:当出现重复文件时如何处理,默认是overwrite,安全起见可以更改为newcopy

--转载请注明: http://91o.cc/%e7%99%be%e5%ba%a6%e4%ba%91%e7%9b%98bypy-%e4%b8%8a%e4%bc%a0-%e3%80%90python%e3%80%91/

发表回复

(必填)