比官方SDK更易用的七牛Python SDK - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
yueyoum
V2EX    Python

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

  •  
  •   yueyoum
    yueyoum 2013-06-27 17:42:25 +08:00 7435 次点击
    这是一个创建于 4561 天前的主题,其中的信息可能已经有所发展或是发生改变。
    功能没有官方的完善, 暂时不支持断点续传,
    但其他功能的使用 简化了很多。

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

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

    BTW: 这个项目不仅仅是为了简化操作,更重要的是官方的代码是tab缩进,
    对于有代码洁癖的人来说,无法忍受……
    第 1 条附言    2013-07-01 14:24:02 +08:00
    今天跟新到了 0.1.2版本

    给put上传方法添加了 names 关键字, 可以指定上传后的名字
    例子见github README
    21 条回复    1970-01-01 08:00:00 +08:00
    SunRunAway
        1
    SunRunAway  
       2013-06-27 20:51:32 +08:00
    感觉楼主想法很不错。赞一个
    leojoy710
        2
    leojoy710  
       2013-06-27 21:07:24 +08:00
    看了下文档...是比官方的简洁了需要多...
    另外官方python-sdk今天更新了...改动还挺多...
    但是文档没变..........唉...
    SunRunAway
        3
    SunRunAway  
       2013-06-27 21:31:44 +08:00
    @leojoy710
    文档也随着代码更新在变啊。哪里有不完善的求指出或者在github上提issue
    leojoy710
        4
    leojoy710  
       2013-06-27 21:52:43 +08:00
    @SunRunAway
    https://github.com/qiniu/python-sdk
    文档代码不一样哦...我遇到的一个是config > conf, 一个是获取token...
    现在看token貌似改掉了...

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

    官方SDK 还有个问题, 因为 qiniu.config 对一个程序是全局的,
    所以在一个 程序中很难 使用两个 七牛账号。
    niko
        7
    niko  
       2013-06-28 10:50:33 +08:00
    7牛有java SDK么?
    yueyoum
        8
    yueyoum  
    OP
       2013-06-28 11:12:14 +08:00   1
    SunRunAway
        9
    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
        10
    yueyoum  
    OP   2013-07-01 14:23:31 +08:00
    今天跟新到了 0.1.2版本

    给put上传方法添加了 names 关键字, 可以指定上传后的名字
    例子见github README
    onlybird
        11
    onlybird  
       2013-07-01 14:38:28 +08:00
    要是她家的有window的客户端就好了,,对于我这种小白来说使用还是比较复杂。。。
    yueyoum
        12
    yueyoum  
    OP
       2013-07-01 14:39:33 +08:00
    @onlybird 我没仔细看, 不过貌似看到过 ftp上传的方式,
    这种的话 就很容易操作了
    onlybird
        13
    onlybird  
       2013-07-01 16:06:45 +08:00
    @yueyoum 没有FTP方式,要是有就好咯。
    imcj
        14
    imcj  
       2013-07-05 11:46:39 +08:00
    @onlybird 不是有网页端?
    onlybird
        15
    onlybird  
       2013-07-05 13:31:38 +08:00
    @imcj 网页麻烦撒,,,,并且不能新建文件夹。
    备份也是很蛋疼,貌似找不到方法。
    imcj
        16
    imcj  
       2013-07-05 13:40:43 +08:00
    @onlybird 我记得有cli的,七牛也没有文件夹的概念。
    onlybird
        17
    onlybird  
       2013-07-05 13:46:04 +08:00
    @imcj 嗯,又拍的价格太高了,,每天2G的流量有点吃不消,,一个月下来流量费用都是34元的样子。
    现在已经把一个网站的迁移到了76,感觉还不错。
    imcj
        18
    imcj  
       2013-07-05 15:16:33 +08:00
    @onlybird 刚觉得七牛不错,之前赠送的1000块抵用券给我清空了,无力吐槽。
    onlybird
        19
    onlybird  
       2013-07-05 17:14:26 +08:00
    @imcj X,,问客服神马情况,,,我是自己掏钱。。。
    不过我发现同样那么多图片,又拍云一天的请求数是1.5K,,而76起码是3K。
    imcj
        20
    imcj  
       2013-07-05 17:57:04 +08:00
    @onlybird ticket不搭理我啊。
    onlybird
        21
    onlybird  
       2013-07-05 18:11:49 +08:00
    @imcj 额,我还好,,,客服QQ加过我,回复TK也很快。
    貌似他们是一对一的那种服务
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5440 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 09:12 PVG 17:12 LAX 01:12 JFK 04:12
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86