美文网首页
Linux小记1:百度网盘数据上传至服务器 - bypy

Linux小记1:百度网盘数据上传至服务器 - bypy

作者: cc的生信随记 | 来源:发表于2024-04-21 16:08 被阅读0次

bypy,是一个百度云/百度网盘的Python客户端。主要的目的就是在Linux环境下通过命令行来使用百度云盘的1TB的巨大空间。它提供文件列表、下载、上传、比较、向上同步、向下同步等操作。

由于百度PCS API权限限制,程序只能存取百度云端/apps/bypy目录下面的文件和目录

github网址:https://github.com/houtianze/bypy

由于百度PCS API权限限制,程序只能存取百度云端/apps/bypy目录下面的文件和目录

1. 安装环境

pip install bypy
bypy-1

2. 登录百度网盘并授权

第一次运行时需要授权,只需跑任何一个命令(bypy info),然后跟着说明(复制链接到浏览器中,按下回车,点击发送验证码,确认后复制授权码,再在终端中进行认证)来授权即可。授权只需一次,一旦成功,以后不会再出现授权提示.

bypy info
bypy-2

ꔷ 到这里,就可以在百度网盘上看到我们创建的文件夹了:


bypy-3

3. 创建文件夹并上传或下载数据

mkdir baiduwanpan
cd baiduwanpan

# 显示在云盘(程序的)根目录下文件列表
$ bypy list
## /apps/bypy ($t $f $s $m $d):
## F 蛋白数据.zip 58159358870 2024-04-20, 17:01:13 a5a6de9f1n49441a8ea117a3a353eb16

# 把当前目录同步(上传)到云盘
$ bypy syncup # or: bypy upload

# 把云盘内容同步到本地来
$ bypy -v syncdown # or: bypy -v downdir

# 比较本地当前目录和云盘(程序的)根目录
$ bypy compare

ꔷ 运行时添加-v参数,会显示进度详情。
ꔷ 运行时添加-d,会显示一些调试信息。
ꔷ 运行时添加-ddd,还会会显示HTTP通讯信息(警告:非常多)

bypy-4

相关文章

  • hbase

    基本架构百度网盘链接 一、实验 这里的实验素材是参照 本地数据集上传到数据仓库Hive 1.上传实验数据到 hdf...

  • 02.Zookeeper安装

    1、jdk安装 下载linux的jdk1.8.tar,上传至Linux服务器 解压缩jdk,配置jdk(命令:ta...

  • 流程视频上传流程

    1. 下载百度网盘,注册百度网版账号登陆,有账号可直接登陆。 2.点击上传文件,将手机或电脑中剪辑好的视频上传至百...

  • mac 上传文件或文件夹到linux服务

    1、mac上传文件到linux服务器 2、mac上传文件夹到linux服务器,与上传文件相比多加了-r 3、lin...

  • mac 上传文件到linux服务

    1、mac上传文件到linux服务器 2、mac上传文件夹到linux服务器,与上传文件相比多加了-r 3、lin...

  • 05 Linux(更新中)

    1、上传下载 1)rz:从Windows上传文件至Linux2)sz:从Linux下载文件至Windowssz 文...

  • 使用Dockerfile构建简单的微服务镜像

    1.将项目打包成jar包,上传至linux服务器目录, 2.创建一个vim Dockerfile文件,和你上传的j...

  • 安装SSH2拓展 PHP同步文件到远程服务器

    情景:客户端上传图片到服务器A,服务器A同步上传至另外一个静态资源服务器B 环境:php7 linux(ubunt...

  • linux 配置jdk

    1、下载jdk 前往下载jdk1.8版本,选择下载Linux x64 压缩包 2、上传至Linux服务器 选择存在...

  • iOS Stream的使用

    当项目中需要上传大量数据至服务器的时候(例如拿到的蓝牙数据包实时上传),使用JSON上传会对服务器造成较大的压力,...

网友评论

      本文标题:Linux小记1:百度网盘数据上传至服务器 - bypy

      本文链接:https://www.haomeiwen.com/subject/psqvxjtx.html