Microsoft Azure File DataLake Storage Client Library for Python
Overall
score
92%
POSIX permissions (symbolic and octal notation)
FileSystemClient usage
100%
100%
Directory creation with permissions
50%
100%
File creation with permissions
100%
100%
Permission updates
100%
100%
Permission retrieval
100%
100%
Correct parameter format
60%
100%
Basic metadata management (get, set)
Client Initialization
100%
100%
File Client Creation
100%
100%
Set Metadata Method
100%
100%
Get Metadata Method
100%
100%
Metadata Key Check
100%
100%
File system lifecycle operations (create, delete, exists, properties)
FileSystemClient usage
50%
100%
create_file_system method
100%
100%
delete_file_system method
100%
100%
exists method
0%
100%
get_file_system_properties method
100%
100%
Exception handling
100%
100%
HTTP headers configuration
ContentSettings import
100%
100%
ContentSettings instantiation
100%
100%
set_http_headers usage
100%
100%
get_file_properties usage
100%
100%
FileSystemClient.get_paths usage
100%
100%
Path filtering logic
100%
100%
Basic rename operations (files and directories)
Service client initialization
100%
100%
File system client access
100%
100%
Directory client creation
100%
100%
Directory rename execution
100%
100%
File client creation
100%
100%
File rename execution
100%
100%
Error handling
60%
60%
File properties retrieval
Service Client Creation
100%
100%
File System Client
100%
100%
File Client Retrieval
100%
100%
Directory Client Retrieval
100%
100%
File Properties Method
100%
100%
Directory Properties Method
100%
100%
File Property Access
100%
100%
Directory Property Access
100%
80%
POSIX Permissions
100%
100%
Error Handling
100%
100%
Authentication with SAS tokens and shared keys
Connection String Authentication
100%
100%
Shared Key Authentication
100%
100%
SAS Token Authentication
100%
66%
Account SAS Generation
100%
60%
File System SAS Generation
100%
60%
Path listing and enumeration
FileSystemClient.get_paths() usage
100%
100%
Recursive parameter control
100%
100%
Path prefix filtering
100%
100%
PathProperties iteration
100%
100%
is_directory property
100%
100%
DataLakeDirectoryClient.get_paths() usage
0%
0%
Query with multiple formats (CSV, JSON, Parquet, Arrow)
Uses query method
100%
100%
Configures DelimitedTextDialect
100%
100%
Sets output format
100%
100%
Handles input formats
100%
100%
Processes query results
100%
100%
Handles query errors
100%
100%
File download (full file download)
Client initialization
100%
100%
File client acquisition
100%
100%
Basic download implementation
100%
100%
Progress callback implementation
50%
0%
Content validation
50%
0%
Error handling
100%
100%
Install with Tessl CLI
npx tessl i tessl/pypi-azure-storage-file-datalakeTable of Contents