广告
返回顶部
首页 > 资讯 > 操作系统 >服务器如何下载百度网盘文件?Linux服务器如何在百度网盘中连接、上传下载;在Linux服务器上下载百度云盘中的资料
  • 123
分享到

服务器如何下载百度网盘文件?Linux服务器如何在百度网盘中连接、上传下载;在Linux服务器上下载百度云盘中的资料

linux服务器上传数据集 2023-10-12 07:10:09 123人浏览 安东尼
摘要

前言 百度云提供python包bypy进行远程服务器的对接然后下载: https://github.com/houtianze/bypy 可以通过pip直接下载,授权本人的百度云账号后,就可以直接使l

前言

百度云提供python包bypy进行远程服务器的对接然后下载:
https://github.com/houtianze/bypy

可以通过pip直接下载,授权本人的百度云账号后,就可以直接使linux电脑本地文件与百度网盘的apps(我的应用数据)/bypy目录下的文件进行上传与下载的交互了。

本文简单介绍其相关的使用方式,仅限于命令行使用。在Python程序中的调用请另行查阅。

0. 预备

首先确保linux服务器上安装有python和pip包管理工具

1. 安装bypy

pip install bypy

2. 第一次需要登录认证(对接百度网盘)

bypy info

显示如下:
在这里插入图片描述
复制上面的认证链接,在登陆了网盘账号的浏览器中新建标签页打开链接进行认证。
在这里插入图片描述
粘贴授权码然后回车即可
在这里插入图片描述

3. 下载所需文件或者目录

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

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

bypy downdir /data

4. 其他指令使用

可以查看更多命令和使用帮助

bypy -h

常用命令:

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

5. 注意事项:

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

python -m bypy info

后续所有命令类似,前加 python -m 即可;如果python指令不在您的路径下,那么原则上我建议您将其加入路径,如果您不想加,就直接将上述指令中的python更换成您使用的python解释器位置即可

来源地址:https://blog.csdn.net/weixin_39589455/article/details/128985553

--结束END--

本文标题: 服务器如何下载百度网盘文件?Linux服务器如何在百度网盘中连接、上传下载;在Linux服务器上下载百度云盘中的资料

本文链接: https://www.lsjlt.com/news/429112.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作