python-onedrive使用教程,linux备份至onedrive,linux和onedrive。python-onedrive使用了oauth2.0验证协议,所以比较复杂,获取到code(token)以后才能进行正常操作,教程记录。类似文章:新浪微博OAUTH2授权流程

安装python-onedrive

apt install python

apt install python-pip

apt install vim

pip install python-onedrive

pip install requests

pip install pyyaml

onedrive开发者创建应用程序

https://apps.dev.microsoft.com 添加应用程序

平台标签处,点击添加平台,本机应用程序,然后保存即可

编辑~/.lcrc, 填写client信息

client:

id: '00000000890A3E4A'

secret: gndrjIABCDEFOPl0QhWIliQcg-MG1ABC

执行OAuth2.0验证获得code(token)

输入命令onedrive-cli auth

复制看到的url(URL to visit)到浏览器

点击“是”,允许应用程序访问

粘贴跳转后的url到命令行

回车(API authorization was completed successfully)

检查是否成功

# onedrive-cli quota

free: 24.9G

quota: 25.0G

python-onedrive常用命令

onedrive-cli -h

onedrive-cli tree

onedrive-cli mkdir

onedrive-cli put

onedrive-cli get

利用python-onedrive这些命令可以方便的将linux文件备份至Onedrive.

Copyright:www.cplusplus.me Share、Open- C/C++程序员之家

python上传文件到onedrive_python-onedrive使用教程【linux备份至onedrive】 | C/C++程序员之家...相关推荐

  1. django + python上传文件的两种方式

    突然心血来潮,研究了下django+python上传文件的两种方式. 第一:直接采用文件读写的方式上传 1. settings.py文件中设置文件的存放路径和文件读取路径 MEDIA_ROOT = o ...

  2. 用Python上传文件

    Python正在吞噬这个世界!您会发现许多热情的Python程序员和同样多的批评者,但不可否认的是,Python在当今软件开发中是一个强大的.相关的.不断增长的力量. Python只是一种语言,语言不 ...

  3. python上传文件到onedrive_基于Python的onedrive文件本地化浏览系统–PyOne

    基于Python的onedrive文件本地化浏览系统–PyOne PyOne是一款基于Python-Flask的onedrive文件本地化浏览系统,使用MongoDB储存文件列表,使用redis缓存数 ...

  4. python上传文件到onedrive_PyOne——另一款支持OneDrive目录浏览的程序

    PyOne从名字就能得出是Python写的,和Onindex用PHP写的不一样.作者目前还是不停在更新和挖坑的,近期实现了添加多个OneDrive网盘的功能,未来将准备支持多用户功能.Oneindex ...

  5. python上传文件到windows_python自动化-WinSpy+pywin32文件上传操作

    '''百度首页搜索上传图片为例''' #前提条件 1.使用winspy定位绝对路径 #前提条件 2.安装库pywin32 采用pip安装pip install pywin32 或其他途径安装 #1.访 ...

  6. python上传文件到linux服务器_python上传大文件到服务器报错

    项目需要,在mac上将打包好的文件(四五百兆)自动上传到web后台,用了两种方式上传,都报了类似的错误,在windows和linux上测试不会报错,但是到了mac打包机上就会报错: ①第一种报错: T ...

  7. pythonselenium上传图片视频_如何用selenium、python上传文件(图片)

    我添加了一个答案,任何人想使用处理恼人的msofiledialogs.这是对saravanan提出的解决方案的改进,但对Python来说更加充实. 我也遇到过类似的问题,我正在为一家公司做脚本.我试图 ...

  8. python上传文件进度_python实现进度条--主要用在上传下载文件

    在python中进行socket上传文件的时候使用进度条,然后在网上找了好久,找寻相关的进度的条的使用,看了几个,发现总是无法进行调用,主要原因是在进行上传文件的时候,每次传送的数据量是固定的,数据的 ...

  9. python上传文件到web

    python的requests发送/上传多个文件 2017年07月10日 13:45:32 阅读数:16133 1.需要的环境 Python2.X Requests 库 2.单字段发送单个文件 在re ...

最新文章

  1. js 获取URL后面的参数
  2. 光伏组件清洗的7大注意事项
  3. 《Java语言导学(原书第6版)》一一1.5 问题和练习:快速入门
  4. Redis cluster原理
  5. excel中VBa应用总结
  6. [转载]MongoDB的$inc修改器
  7. 用端口映射的办法使用矩池云隐藏的vnc功能
  8. java线程同步(synchronized,wait,notify,notifyAll)
  9. android 多类型参数,Android的数据绑定-类型参数T具有不兼容的上限:ViewDataBinding和MainActivity...
  10. 现代通信原理:期中考试答案
  11. 设置模式之UML中的类图及类图之间的关系
  12. 快速由PCI迁移到PCIe
  13. ShuZu冒泡排序选择排序
  14. 清明2013——祭父
  15. Camera ITS当中的gain/shutter组合测试
  16. 解决小米远程管理下电脑出现ftp文件错误提示
  17. TreeView和数据库
  18. 处理口罩图片数据(yolov5)中碰到的问题(macOS)
  19. Jenson不等式及其在EM估计与KL散度中的应用
  20. python 梯度下降法实现一元线性回归

热门文章

  1. 专访刘秋杉:我的人生是一场没有边界的无限游戏
  2. java request修改uri,spring cloud zuul过滤器修改requestURI 忽略大小写
  3. uniapp小程序当前页面刷新
  4. tf.transpose详解(能懂版)
  5. 推荐几款好用的UI框架 和 后台管理系统(开源免费)
  6. linux 根目录下各个目录的详细介绍
  7. DSP-FTU实现DNP3.0
  8. docker使用教程
  9. OCJP(1Z0-851) 模拟题分析(二)
  10. Java项目:CRM客户关系管理系统(Spring+SpringMVC+MyBatis + maven)