【Linux】Linux服务器连接百度网盘:实现上传下载 您所在的位置:网站首页 如何在百度云盘下载文件 【Linux】Linux服务器连接百度网盘:实现上传下载

【Linux】Linux服务器连接百度网盘:实现上传下载

2024-07-15 16:43| 来源: 网络整理| 查看: 265

【Linux】Linux服务器连接百度网盘:实现上传下载

文章目录 【Linux】Linux服务器连接百度网盘:实现上传下载1. 前言2. 具体过程2.1 pip 安装所需包2.2 认证(第一次连接需要认证)2.3 下载所需文件或者目录2.4 其他指令使用2.5 注意事项 参考

1. 前言

百度云提供Python包bypy进行远程服务器的对接然后下载:

github地址

粗略的连接步骤如下:

首先,pip 安装所需包然后,授权本人的百度云账号后,最后,就可以直接使用命令行来实现与百度网盘(我的应用数据)/bypy目录下的文件进行上传与下载的交互了。 2. 具体过程 2.1 pip 安装所需包

输入命令行:

pip install bypy 2.2 认证(第一次连接需要认证)

1)输入命令行

bypy info

在这里插入图片描述

2)复制上面的认证链接,在登陆了网盘账号的浏览器中,新建标签页打开链接进行认证,如下, 在这里插入图片描述

3)复制授权码,回到命令行,粘贴授权码,然后回车即可。

2.3 下载所需文件或者目录

1)认证成功后,我们可以在网盘中的“我的应用数据”目录下看到如下文件夹:在这里插入图片描述 2)将需要传输的文件,放到 bypy 目录下。然后在linux服务器中执行:

bypy list

可以查看该目录下的文件。

3)然后在终端中输入如下内容进行下载,比如在bypy目录下需要下载 test 目录:

bypy downdir /test 2.4 其他指令使用

1)查看更多命令和使用帮助

bypy -h

2)常用命令:

bypy list :显示百度网盘 /apps(我的应用数据)/bypy 目录下的所有文件。bypy upload [localpath] [remotepath] [ondup] 或 bypy syncup [localdir] [remotedir] [deleteremote] :上传文件到百度网盘bypy downfile [localpath] :从百度网盘下载单个文件bypy downdir [remotedir] [localdir] :从百度网盘下载整个文件夹 2.5 注意事项

如果提示command not found,需要使用以下命令进行激活

python -m bypy info 参考

【1】https://blog.csdn.net/weixin_39589455/article/details/128985553



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有