上传文件到百度云时,会有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
网友评论