AzFS将为Azure存储帐户提供方便的Python读/写功能。

azfs的Python项目详细描述


AzFS公司

pytestcodecovLanguage grade: PythonDocumentation Status

PythonVersionPiPYDownloads

AzFS是为Azure存储帐户提供方便的Python读/写功能。在

AzFS可以

  • 列出blob中的文件(也使用通配符*
  • 检查文件是否存在
  • 将csv读取为pd数据帧,json作为blob的dict
  • 写pd数据帧作为csv,dict为json到blob。在

安装

$ pip install azfs

使用

用于Blob存储。在

^{pr2}$

用于Table存储

importazfscons={"account_name":"{storage_account_name}","account_key":"{credential}","database_name":"{database_name}"}table_client=azfs.TableStorageWrapper(**cons)# put data, according to the keyword you puttable_client.put(id_="1",message="hello_world")# get datatable_client.get(id_="1")

查看Documentation Status中的更多详细信息

授权类型

支持的身份验证类型为

存储帐户类型

下表显示AzFS是否为存储器提供读/写功能。在

account kindBlobData LakeQueueFileTable
StorageV2OOOXO
StorageV1OOOXO
BlobStorageO----
  • O: 提供基本功能
  • 十: 不提供
  • -:存储类型不可用

依赖关系

pandas
azure-identity >= "1.3.1"
azure-storage-blob >= "12.3.0"
azure-storage-file-datalake >= "12.0.0"
azure-storage-queue >= "12.1.1"
azure-cosmosdb-table

参考文献

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java何时可以运行。toString()是否有可能返回重复的字符串?   使用REST进行Java应用程序登录验证?   java测试onErrorResume()Spring Webflux   java设置一个单元格样式,使数字显示为百分比ApachePOI   java仅替换regex az09   java将字符串附加到文件   java Hibernate:如何在集合中查找对象   当独立客户端为Web服务实例化代理时,java WebSphere会生成ClassNotFoundException   java简单算法。我做不好   java我的代码有什么问题?我想用Android制作一个“cardflip”动画   java如何模拟Springbean及其自动连接的参数?   java在Android中将arraylist对象的某些参数显示到列表视图中   java setOnclickListener(此)错误   java自动连接未按类型连接bean   java如何禁止在Viewpager上滑动?   java代码检查每个if语句吗?   java NIO选择器OP_READ和OP_WRITE,关于处理它们的一些问题   java如何在不锁定文件的情况下获取文件大小   Oculus Rift的Java API?   java是一种选择。仍然需要fork来设置bootClasspath