【Linux】Linux服务器连接百度网盘:实现上传下载 | 您所在的位置:网站首页 › 如何在百度云盘下载文件 › 【Linux】Linux服务器连接百度网盘:实现上传下载 |
【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 info2)复制上面的认证链接,在登陆了网盘账号的浏览器中,新建标签页打开链接进行认证,如下, 3)复制授权码,回到命令行,粘贴授权码,然后回车即可。 2.3 下载所需文件或者目录1)认证成功后,我们可以在网盘中的“我的应用数据”目录下看到如下文件夹: 2)将需要传输的文件,放到 bypy 目录下。然后在linux服务器中执行: bypy list可以查看该目录下的文件。 3)然后在终端中输入如下内容进行下载,比如在bypy目录下需要下载 test 目录: bypy downdir /test 2.4 其他指令使用1)查看更多命令和使用帮助 bypy -h2)常用命令: 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 实验室设备网 版权所有 |