导语:经常要把一些服务器上的东西或者脚本保存起来,但是下载到本地上传又慢。找了下资料并调整了下。用docker起一个python环境,并挂载需要上传的文件夹,通过bypy上传。

docker run -it  -v /usr/local/386:/usr/local/386    python:3.6.8 /bin/bash
pip3 install requests
pip3 install bypy

访问url https://openapi.baidu.com/oauth/2.0/authorize?scope=basic+netdisk&redirect_uri=oob&response_type=code&client_id=q8WE4EpCsau1oS0MplgMKNBn

授权百度网盘。

授权之后会有一个授权码 执行bypy之后输入即可

授权成功

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

bypy list             查看目录
bypy mkdir         新建目录
bypy upload       把本地当前目录下的文件同步到百度云盘
bypy downdir     把云盘上的内容同步到本地
bypy list #显示文档
bypy upload filename         上传文档
bypy downdir filename       下载文件(存在问题)
bypy compare                     比较本地当前目录和云盘(程序的)根目录
bypy -c  取消令牌文件。一段时间后要重新授权

创建一个新文件夹 查看2个文件夹是否同步到了百度网盘

获取数据成功

如果文件大耗时长,可以使用tmux后台运行。

ubuntu上传文件到百度网盘相关推荐

  1. python 百度云api_Python使用百度API上传文件到百度网盘代码分享

    # coding:UTF-8 import urllib import urllib2 __author__ = 'Administrator' from poster.encode import m ...

  2. linux下备份mysql上传到网盘_Linux命令行上传文件到百度网盘

    最近在学习 MySQL 的 bin-log 时候考虑到数据备份的问题,突然想到如果能将数据通过 Linux 命令行方式备份到百度网盘,那是一件多么牛逼的事情.百度网盘有免费的 2TB 存储空间,而且有 ...

  3. Linux命令行上传文件到百度网盘

    最近在学习 MySQL 的 bin-log 时候考虑到数据备份的问题,突然想到如果能将数据通过 Linux 命令行方式备份到百度网盘,那是一件多么牛逼的事情.百度网盘有免费的 2TB 存储空间,而且有 ...

  4. Linux 通过命令行下载、上传文件到百度网盘(bypy)

    文章目录 安装配置 上传文件 下载文件 其他用法 使用的工具是bypy,github项目地址:https://github.com/houtianze/bypy 安装配置 首先安装bypy: pip3 ...

  5. linux给百度网盘传文件夹,[转]Linux命令行上传文件到百度网盘

    安装软件工具:python apt-get install python-pip pipinstallrequests pipinstall bypy 受权登录:api 执行 bypy info,显示 ...

  6. Linux实现上传文件到百度网盘

    一.需要安装的工具: ①. python-pip 注解:pip 是 Python 包管理工具,该工具提供了对Python 包的查找.下载.安装.卸载的功能. ②. requests 注解:reques ...

  7. linux同步到云盘,Linux命令行上传文件到百度网盘

    百度云/百度网盘Python客户端github项目 系统环境: linux与ma + python3.6 安装依赖包 pip install requests pip install bypy==1. ...

  8. C语言线程池实现并行下载上传,匹配百度网盘功能

    1:数据库的设计与框架大纲 百度网盘的功能实现,肯定是需要借助数据库存储文件信息,和用户信息的,以及多点下载和反向代理.负载均衡.打算手撕一波百度网盘,来作为我的毕设项目. 设计的主要关键点在于数据库 ...

  9. 矩池云通过rsync指令上传文件到服务器网盘

    本文给大家介绍一个将本地文件传输到远程服务器的方法. 如果只是为了文件上传,大家可以先尝试矩池云页面中的网盘上传功能,如果不行,可以尝试这个方法,通过rsync指令将本地文件上传到服务器. 矩池云后面 ...

最新文章

  1. Linux shell编程学习笔记-----第六章变量和引用
  2. 【深度学习】深入浅出YOLOv3目标检测算法和实现(图片和视频)
  3. Java并发性-任务反馈
  4. 把txt文件中的json字符串写到plist文件中
  5. Oracle数据库外部的身份认证方法
  6. 开源公司黄页之阿里巴巴开源软件推荐(一)
  7. 使用Java代码发送邮件
  8. 平衡二叉树的插入与调整
  9. 每个程序员应该知道12件事
  10. 《02333软件工程课后习题答案-2011版 王立福》
  11. Python金融系列第七篇:市场风险
  12. 【微信小程序】一文带你吃透开发中的常用组件
  13. word2010取消页眉中的横线
  14. Android studio 安装步骤
  15. HDU1411求四面体体积
  16. android studio各个资源文件夹以及作用备注
  17. keil c语言 位运算,c51按位运算符
  18. Linux下目录的作用
  19. 朋友圈晒计算机三级证书,我在朋友圈晒成就感,有错吗?
  20. silverlight visifire 图表辅助类

热门文章

  1. 集合的使用——超市购物小票案例
  2. JS实现多张图片绕中心点转动
  3. 虚拟机配置及系统加固
  4. 看过来!看过来!网络安全类的认证课程都在这里
  5. 简笔画花边边框超简单_花边简笔画简单又漂亮 手抄报的边框图片大全
  6. 闲谈 bypass AV
  7. 优先调度规则(PDR)
  8. 服务器防火墙软件 —— iptables
  9. 一文理解 JWT、JWS、JWE、JWA、JWK、JOSE
  10. 红帽 Linux 考试 要求