基于python的PC文件自动同步系统

本文记录了一位开发者如何利用Python SDK创建一个自动同步本地文件到快盘的系统。首先注册快盘并获取API权限,然后使用找到的Python快盘SDK进行授权并获取访问令牌。接着,设计了同步流程,比较本地和网盘文件的修改时间来决定是否上传。在后续的2.0版本构思中,计划支持中文文件名和文件夹同步,并解决在获取网盘文件信息时遇到的中文文件名问题。
摘要由CSDN通过智能技术生成

一直有这个需求,想要将电脑上常用的一些文件自动上传到网盘,奈何一些客户端太脑残,只好抽空自己写一个了。

之前听说百度网盘提供api,不过目前好像收费了,看来要基于快盘api同步了,不清楚能不能成功,先写篇日志,记录整个过程。


一、获得快盘api权限

1. 注册快盘

2. 创建应用获得consumer_key 和consumer_secret


二、巧得快盘SDK

本来想在网上找些基于python的快盘api的,结果发现了这个基于python的快盘的SDK,这下方便了。点击打开链接

仔细研读其中的 kuaipan.py 后,通过上面的consumer_key和consumer_secret ,打开网页并授权后,通过accessToken函数,得到了oauth_token 和 oauth_token_secret,记下之后,从此一年以内就再也不用重新授权了。

然后直接调用这个SDK里的函数就可以进行开发了。

三、流程构思

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值