Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

这个版本支持Python3.6吗? #3

Open
bofeng opened this issue Mar 20, 2018 · 12 comments
Open

这个版本支持Python3.6吗? #3

bofeng opened this issue Mar 20, 2018 · 12 comments

Comments

@bofeng
Copy link

bofeng commented Mar 20, 2018

如题。如果不支持的话,请问什么时候有支持Python 3的版本?

@work-jlsun
Copy link

@bofeng
Copy link
Author

bofeng commented Mar 24, 2018

上面的例子用的是boto,所以你们官方是不打算出支持python 3的包了吗?

@work-jlsun
Copy link

维护所有的SDK成本略高,所以我们当前的模式是兼容S3的SDK,来match整个生态,这样更佳可持续,是否能满足需求?

@bofeng
Copy link
Author

bofeng commented Mar 27, 2018

感觉还是不全,比如这个对私有文件产生一个临时可访问的带签名的url:

http://boto3.readthedocs.io/en/latest/reference/services/s3.html#S3.Client.generate_presigned_url

调用这个方法产生的签名类似这种 X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=xxx

这个明显是给amazon的签名。所以用boto3 怎么生成这种presigned url?我在网易的文档里也没看到

@Future2100
Copy link

目前还没有支持,后续我们会安排时间支持的

@Future2100
Copy link

请问你这边还有没有其他的需求呢?如果有,望告知,我们在评估合理的情况下会支持

@bofeng
Copy link
Author

bofeng commented Mar 30, 2018

目前我这边没有其他需求,有的时候再来提issue吧。只是觉得网易这大厂,你们网页版的对象存储的所有基本功能,如果网页版有,那么至少应该发一个自己Python 2 & 3的包去支持一下,毕竟这些这些接口不是经常变的,而且你们有python2的包了,改个python 3的应该不难。每次如果找某个基础功能都要来问一下你们,我们这边的开发进度就被耽误了,次数多了,我们可能会考虑转去用七牛或者阿里云了

@bofeng
Copy link
Author

bofeng commented Mar 30, 2018

BTW,你们的网页版在私有桶里的文件是可以生成一个signed url的,所以我觉得网页版既然有的功能,至少要有对应的软件包SDK支持

@Future2100
Copy link

很抱歉没有第一时间更新,我们会马上着手开发

@ZhenningLang
Copy link

然而已经步入19年中,还是木有消息。。。

@hzchenjianfei
Copy link

nos-python3-sdk已经支持了常用的一些操作,具体见:https://www.163yun.com/help/documents/194883437731172352

@ZhenningLang
Copy link

nos-python3-sdk已经支持了常用的一些操作,具体见:https://www.163yun.com/help/documents/194883437731172352

谢谢,建议把安装指导加在 readme 里,因为我一开始还是安装的 nos-python-sdk 所以失败了哈

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants