龙空技术网

Python使用ByPy将文件上传至百度网盘

幽默溪水eN 186

前言:

当前大家对“怎么上传网站到百度”大约比较着重,各位老铁们都需要剖析一些“怎么上传网站到百度”的相关文章。那么小编在网上收集了一些关于“怎么上传网站到百度””的相关知识,希望朋友们能喜欢,各位老铁们快快来了解一下吧!

百度网盘(Baidu Cloud)是一种云存储服务,可以让用户将数据存储在云端,随时随地访问和共享。ByPy是一款基于Python的百度网盘客户端工具,可以方便地将文件上传至百度网盘。下面介绍如何使用ByPy将文件上传至百度网盘。

首先需要安装ByPy,可以在终端或命令行中使用以下命令来安装ByPy:

pip install bypy

试一下显示在云盘(程序的)根目录下文件列表,cmd/终端里输入:

bypy list

会出现如下界面:

点击蓝色链接,跳转至百度网盘授权管理,如下所示:

复制授权码粘贴至终端里面,然后回车,显示/apps/bypy ($t $f $s $m $d),完成授权。

在你百度网盘上的“我的网盘>我的应用数据”新建一个bypy文件夹:

尝试一下上传一个文件,可以调用upload函数:

from bypy import ByPybp = ByPy()bp.upload(r"video.mp4")print(bp.list())  #打印文件列表

运行结果如下:

打开百度网盘查看一下,上传成功[ok]:

也可以选择把整个文件夹统统同步到百度网盘,代码如下,这里就不一一演示了。

from bypy import ByPybp = ByPy()bp.syncup(r"D:\path","path")print(bp.list())

还可以使用syncdown函数把 "我的网盘/我的应用数据/bypy" 下载本地,代码如下:

from bypy import ByPybp = ByPy()bp.syncdown(  "path",  r"D:\path")print(bp.list())

最后,百度网盘授权只有30天,过期后便无法上传,只需要在本地C盘找到.bypy文件夹删除.json文件,然后重新按照上述方式进行授权即可。

标签: #怎么上传网站到百度 #python提醒百度账户过期