用于python的Microsoft azure存储客户端库
azure-storage的Python项目详细描述
用于python的Microsoft azure存储sdk
这个项目提供了一个python客户端库,使得 使用Microsoft azure存储服务。有关文档,请参见 微软的azure Python Developer Center和我们的API Reference页面。
If you are looking for the Service Bus or Azure Management libraries, please visit https://github.com/Azure/azure-sdk-for-python.
兼容性
important:如果你有早期版本的azure包 (版本<;1.0),您应该在安装此软件包之前卸载它
您可以使用pip:
pip freeze
如果看到azure==0.11.0(或1.0以下的任何版本),请先卸载它,然后再次安装:
pip uninstall azure pip install azure
如果要从早于0.30.0的版本升级,请参阅升级文档 samples目录中的usage samples,以及changelog和breakingchanges。
如果你遇到problems在azure web应用上安装azure存储, upgrading pip可能有帮助。
功能
- 气泡
- 创建/读取/更新/删除容器
- 创建/读取/更新/删除blob
- 高级blob操作
- 排队
- 创建/删除队列
- 插入/查看队列消息
- 高级队列操作
- 表
- 创建/读取/更新/删除表
- 创建/读取/更新/删除实体
- 批处理操作
- 高级表操作
- 文件
- 创建/更新/删除共享
- 创建/更新/删除目录
- 创建/读取/更新/删除文件
- 高级文件操作
开始
下载
选项1:通过PYPI
要通过python包索引(pypi)安装,请键入:
pip install azure-storage
选项2:通过git的源代码
要通过git获取sdk的源代码,只需键入:
git clone git://github.com/Azure/azure-storage-python.git cd ./azure-storage-python python setup.py install
选项3:源zip
通过github或pypi下载代码的zip。然后,键入:
cd ./azure-storage-python python setup.py install
最低要求
- Python2.7、3.3、3.4或3.5。
- 有关依赖项,请参见setup.py
使用量
要使用此sdk调用Microsoft azure存储服务,您需要 第一个create an account。
代码示例
请参阅blob、queue、table和file usage samples的samples目录。
需要帮助吗?
请确保签出Microsoft azureDeveloper Forums on MSDN或 如果你有麻烦 提供的代码。
提供代码或反馈
如果你想成为这个项目的积极贡献者,请 按照Azure Projects Contribution Guidelines中提供的说明操作。您可以在CONTRIBUTING.md doc中找到更多有关贡献的详细信息
如果您在库中遇到任何错误,请在 Issues项目的一部分。