Skip to main content

Python client for Azure Data Lake Gen2 REST API

It's simple implementation of Data Lake Gen2 REST api. Some of methods still not works properly.

Installation

pip3 install pydatalake-gen2

Usage

from azure.datalake.gen2.client import DataLakeGen2Client

client = DataLakeGen2Client(ACCOUNT_NAME, STORAGE_KEY)

# Create fylesystem (aka container)
headers = client.create_filesystem('/testfilesystem')

# List available filesystems (containers)
filesystems = client.list_filesystem()

# Get files from container
files = client.list_path('testfilesystem', directory="/optional/folder")

# Create directory
path = client.create_path('testfolder', 'testfolder2', resource='directory')

# Rename (move) file
files = client.rename_file('/testfolder/file1.txt', '/testfolder2/file2.txt')

This is really early version of client. So, please fell free to contribute!

Metadata

Release files for pydatalake-gen2 0.0.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pydatalake-gen2 0.0.10
File Size Uploaded Provenance Actions
pydatalake-gen2-0.0.10.tar.gz 6.7 kB Without provenance Details for pydatalake-gen2-0.0.10.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for pydatalake-gen2 0.0.10
File Interpreter ABI Platform Actions
pydatalake_gen2-0.0.10-py3-none-any.whl Python 3 none any Details for pydatalake_gen2-0.0.10-py3-none-any.whl

Total release size: 18.6 kB

Release files / pydatalake-gen2-0.0.10.tar.gz

Download URL pydatalake-gen2-0.0.10.tar.gz
Size 6.7 kB
Tags Source
SHA-256 checksum
How to use checksums
649d0c957aa99fd0fee656e495a993fd245c9cee12315891f736887fc4f113ef
BLAKE2b-256 checksum
How to use checksums
4cd8630ef682ff0c4eabb4239f955e7f2e7f5da3c7ba4abd380d70926991a9e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

Release files / pydatalake_gen2-0.0.10-py3-none-any.whl

Download URL pydatalake_gen2-0.0.10-py3-none-any.whl
Size 11.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8d6a89a7751aab49a5a5813ea05a3926b464d6d3840fc83cadfa7a900cfb3606
BLAKE2b-256 checksum
How to use checksums
613e845a495dce5f3ce7734c0468129b9755a6ca1c07e3d0300acce4474b5f38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

Security for pydatalake-gen2 0.0.10

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page