比官方SDK更易用的七牛Python SDK

2013-06-27 17:42:25 +08:00
 yueyoum
功能没有官方的完善, 暂时不支持断点续传,
但其他功能的使用 简化了很多。

无论是单个还是批量,都是统一的调用接口。

https://github.com/yueyoum/seven-cow

BTW: 这个项目不仅仅是为了简化操作,更重要的是官方的代码是tab缩进,
对于有代码洁癖的人来说,无法忍受……
7082 次点击
所在节点    Python
21 条回复
SunRunAway
2013-06-27 20:51:32 +08:00
感觉楼主想法很不错。赞一个
leojoy710
2013-06-27 21:07:24 +08:00
看了下文档...是比官方的简洁了需要多...
另外官方python-sdk今天更新了...改动还挺多...
但是文档没变..........唉...
SunRunAway
2013-06-27 21:31:44 +08:00
@leojoy710
文档也随着代码更新在变啊。哪里有不完善的求指出或者在github上提issue
leojoy710
2013-06-27 21:52:43 +08:00
@SunRunAway
https://github.com/qiniu/python-sdk
文档代码不一样哦...我遇到的一个是config > conf, 一个是获取token...
现在看token貌似改掉了...

是我pip的时机不对么...
SunRunAway
2013-06-28 00:10:18 +08:00
@leojoy710
不好意思 应该就剩config->conf这个问题了 现已修复。
欢迎有问题及时在github上提issue或者联系我:)
yueyoum
2013-06-28 09:56:45 +08:00
@SunRunAway

官方SDK 还有个问题, 因为 qiniu.config 对一个程序是全局的,
所以在一个 程序中很难 使用两个 七牛账号。
niko
2013-06-28 10:50:33 +08:00
7牛有java SDK么?
yueyoum
2013-06-28 11:12:14 +08:00
SunRunAway
2013-06-28 22:12:29 +08:00
@yueyoum
现在支持不同的账号了。
mac = qiniu.auth.digest.Mac(access, secret)
然后可以用
qiniu.rs.Client(mac)
即可

关联文件:
https://github.com/qiniu/python-sdk/blob/develop/qiniu/auth/digest.py
https://github.com/qiniu/python-sdk/blob/develop/qiniu/rs/rs.py

这部分的demo还缺失中,正在完善:)
yueyoum
2013-07-01 14:23:31 +08:00
今天跟新到了 0.1.2版本

给put上传方法添加了 names 关键字, 可以指定上传后的名字
例子见github README
onlybird
2013-07-01 14:38:28 +08:00
要是她家的有window的客户端就好了,,对于我这种小白来说使用还是比较复杂。。。
yueyoum
2013-07-01 14:39:33 +08:00
@onlybird 我没仔细看, 不过貌似看到过 ftp上传的方式,
这种的话 就很容易操作了
onlybird
2013-07-01 16:06:45 +08:00
@yueyoum 没有FTP方式,要是有就好咯。
imcj
2013-07-05 11:46:39 +08:00
@onlybird 不是有网页端?
onlybird
2013-07-05 13:31:38 +08:00
@imcj 网页麻烦撒,,,,并且不能新建文件夹。
备份也是很蛋疼,貌似找不到方法。
imcj
2013-07-05 13:40:43 +08:00
@onlybird 我记得有cli的,七牛也没有文件夹的概念。
onlybird
2013-07-05 13:46:04 +08:00
@imcj 嗯,又拍的价格太高了,,每天2G的流量有点吃不消,,一个月下来流量费用都是34元的样子。
现在已经把一个网站的迁移到了76,感觉还不错。
imcj
2013-07-05 15:16:33 +08:00
@onlybird 刚觉得七牛不错,之前赠送的1000块抵用券给我清空了,无力吐槽。
onlybird
2013-07-05 17:14:26 +08:00
@imcj X,,问客服神马情况,,,我是自己掏钱。。。
不过我发现同样那么多图片,又拍云一天的请求数是1.5K,,而76起码是3K。
imcj
2013-07-05 17:57:04 +08:00
@onlybird ticket不搭理我啊。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/73847

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX