Delen via


Azure Storage-voorbeelden met behulp van Python-clientbibliotheken

Dit artikel bevat een overzicht van codevoorbeeldscenario's in onze ontwikkelaarshandleidingen en opslagplaats met voorbeelden. Klik op de koppelingen om de bijbehorende voorbeelden weer te geven in onze ontwikkelaarshandleidingen of in GitHub-opslagplaatsen.

Ontwikkelaarshandleidingen zijn verzamelingen artikelen met gedetailleerde informatie en codevoorbeelden voor specifieke scenario's met betrekking tot Azure Storage-services. Zie Aan de slag met Azure Blob Storage en Python voor meer informatie over de ontwikkelaarshandleiding voor Blob Storage voor Python.

Notitie

Deze voorbeelden maken gebruik van de nieuwste Azure Storage Python v12-bibliotheek. Zie Azure Storage: Aan de slag met Azure Storage in Python in de GitHub-opslagplaats voor verouderde v2.1-code.

Blob-voorbeelden

De volgende tabel bevat koppelingen naar handleidingen en voorbeelden voor ontwikkelaars van Azure Blob Storage die gebruikmaken van Python-clientbibliotheken:

Onderwerp Ontwikkelaarsguide Voorbeelden op GitHub
Verificatie/autorisatie Toegang autoriseren en verbinding maken met Blob Storage

Een SAS voor gebruikersdelegering maken voor een blob


Een service-SAS maken voor een blob


Een account-SAS maken
Blob-serviceclient maken met behulp van azure Identity

Create blob service-client met behulp van een verbindingsreeks

Blob-serviceclient maken met behulp van een gedeelde toegangssleutel

Blob-client maken op basis van URL

BLOB-client SAS-URL

blobserviceclient maken met clientSecretCredential


Create SAS-token
Container maken Een container maken Container maken Containerclient maken met sas-URL

Container maken met behulp van containerclient

Uploaden Blob uploaden Een blob

uploaden naar container
Downloaden Blob downloaden Blob downloaden
List Lijst met containers

blobs weergeven
Lijst met containers

blobs weergeven in container
Delete Containers

verwijderen blobs verwijderen
Container verwijderen met behulp van serviceclient

Delete-container met behulp van containerclient

Blob

Verwijderen van meerdere blobs


Undelete blob
Kopiëren Overzicht van kopieerbewerkingen

Een blob kopiëren vanuit een bronobject-URL

Een blob kopiëren met asynchrone planning
Blob kopiëren van URL

: blob van URL afbreken
Lease Containerleases

maken en beheren Blob-leases maken en beheren
Lease op container

acquire lease on blob
Eigenschappen en metagegevens Containereigenschappen en metagegevens

beheren Blob-eigenschappen en -metagegevens beheren
Containereigenschappen

Instellen containermetagegevens


Blob-eigenschappen ophalen
Indextags Blob-indextags gebruiken om gegevens te beheren en te zoeken
Toegangslagen De toegangslaag van een blok-blob instellen of wijzigen
Blob-service Blob-serviceaccountgegevens

Eigenschappen

van blobservice instellen: blob-serviceeigenschappen

ophalen Blob-servicestatistieken ophalen
Toegangsbeleid Containertoegangsbeleid instellen: containertoegangsbeleid

ophalen

Data Lake Storage-voorbeelden

De volgende tabel bevat koppelingen naar Azure Data Lake Storage-voorbeelden die gebruikmaken van Python-clientbibliotheken:

Onderwerp Voorbeelden op GitHub
Data Lake-service Data Lake-serviceclient maken
Bestandssysteem Bestandssysteemclient maken
Bestandssysteem verwijderen
Directory Directoryclient maken
Directorymachtigingen ophalen
Directorymachtigingen instellen
Naam van directory wijzigen
Directoryeigenschappen ophalen
Directory verwijderen
Bestand Bestandsclient maken
Bestand maken
Bestandsmachtigingen ophalen
Bestandsmachtigingen instellen
Gegevens toevoegen aan bestand
Gegevens lezen uit bestand

Azure File-voorbeelden

De volgende tabel bevat koppelingen naar Azure File-voorbeelden die gebruikmaken van Python-clientbibliotheken:

Onderwerp Voorbeelden op GitHub
Verificatie Client voor service delen maken van verbindingsreeks
Client voor service delen maken van account en toegangssleutel
SAS-token genereren
Bestandsservice Service-eigenschappen instellen
Service-eigenschappen ophalen
Shares maken met behulp van bestandsserviceclient
Shares weergeven met behulp van bestandsserviceclient
Shares verwijderen met behulp van bestandsserviceclient
Bestandsshare Client voor delen maken van verbindingsreeks
Client voor delen ophalen
Share maken met behulp van client voor bestandsdeling
Momentopname van share maken
Share verwijderen met behulp van client voor bestandsdeling
Share-quotum instellen
Metagegevens van share instellen
Eigenschappen van share ophalen
Directory Map maken
Bestand uploaden naar map
Bestand verwijderen uit map
Directory verwijderen
Submap maken
Mappen en bestanden weergeven
Submap verwijderen
Subdirectory-client ophalen
Bestanden in map weergeven
Bestand Bestandsclient maken
Bestand maken
Bestand uploaden
Bestand downloaden
Bestand verwijderen
Bestand kopiëren van URL

Wachtrijvoorbeelden

De volgende tabel bevat koppelingen naar Azure Queues-voorbeelden die gebruikmaken van Python-clientbibliotheken:

Onderwerp Voorbeelden op GitHub
Verificatie Verifiëren met behulp van verbindingsreeks
Token voor client Queue-service maken
Client voor wachtrij maken van verbindingsreeks
SAS-token voor client voor wachtrij genereren
Queue-service Client voor Queue-service maken
Eigenschappen van Queue-service instellen
Eigenschappen van Queue-service ophalen
Wachtrij maken met behulp van serviceclient
Wachtrij verwijderen met behulp van serviceclient
Queue Client voor wachtrij maken
Metagegevens van wachtrij instellen
Wachtrij-eigenschappen ophalen
Wachtrij maken met behulp van wachtrijclient
Wachtrij verwijderen met behulp van wachtrijclient
Wachtrijen weergeven
Client voor wachtrij ophalen
Bericht Berichten verzenden
Berichten ontvangen
Bericht bekijken
Bericht bijwerken
Bericht verwijderen
Berichten wissen
Toegangsbeleid voor berichten instellen

Tabelvoorbeelden

De volgende lijst bevat koppelingen naar Azure Table-voorbeelden die gebruikmaken van Python-clientbibliotheken:

Voorbeelden voor afgeschafte clientbibliotheken zijn beschikbaar in Azure Table Storage-voorbeelden voor Python.

Bibliotheken met codevoorbeelden van Azure

Als u de complete bibliotheken met Python-voorbeelden wilt bekijken, gaat u naar:

U kunt de GitHub-opslagplaats voor elke bibliotheek bekijken en klonen.

Introductiehandleidingen

Bekijk de volgende handleidingen als u op zoek bent naar instructies voor het installeren en aan de slag gaan met de Azure Storage-clientbibliotheken.

Volgende stappen

Voor informatie over voorbeelden voor andere talen: