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

Maak blob-serviceclient 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 maken

Blob-serviceclient maken met ClientSecretCredential

Maak SAS-token
Container maken Een container maken Container maken

Containerclient maken met behulp van een SAS-URL

Container maken met behulp van containerclient
Uploaden Blob uploaden Een blob uploaden

Blob uploaden naar container
Downloaden Een blob downloaden Een blob downloaden
Lijst Containers weergeven

Blobs weergeven
Lijst met containers

blobs weergeven in container
Verwijderen Containers verwijderen

Blobs verwijderen
Container verwijderen met behulp van serviceclient

Container verwijderen met behulp van containerclient

Blob verwijderen

Meerdere blobs verwijderen

Blob herstellen
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

Blobkopie van URL afbreken
Leaseregeling 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
Index-tags Blob-indextags gebruiken om gegevens te beheren en te zoeken
Toegangsniveaus De toegangslaag van een blok-blob instellen of wijzigen
Blobservice Blob-serviceaccountinformatie ophalen

Blob-service-eigenschappen instellen

Blob-service-eigenschappen 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 Lakeservice Data Lake-serviceclient maken
Bestandssysteem Bestandssysteemclient maken
Bestandssysteem verwijderen
Directory Maak directoryclient aan
Directorymachtigingen ophalen
Machtigingen voor mappen instellen
Naam van directory wijzigen
Directoryeigenschappen ophalen
Directory verwijderen
Bestand Bestandsclient maken
Bestand maken
Bestandstoestemmingen 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 Gedeelde serviceclient maken van verbindingsreeks
Deelserviceclient maken op basis van account en toegangssleutel
SAS-token genereren
Bestandsservice Service-eigenschappen instellen
Service-eigenschappen verzamelen
Shares maken met behulp van bestandsserviceclient
Shares weergeven met behulp van bestandsserviceclient
Shares verwijderen met behulp van bestandsserviceclient
Bestandsdeling Deelclient maken van verbindingsreeks
Deelclient ophalen
Share maken met behulp van client voor bestandsdeling
Momentopname van gedeelde schijf maken
Share verwijderen met behulp van client voor bestandsdeling
Share-quotum instellen
Metagegevens van share instellen
Eigenschappen van share ophalen
Directory Map aanmaken
Bestand naar directory uploaden
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

Wachtrij voorbeelden

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 Queue-serviceclient maken
Maak een wachtrijclient van verbindingsreeks
SAS-token voor client voor wachtrij genereren
Wachtrijservice Maak een client voor de Queue-service
Eigenschappen van Queue-service instellen
Eigenschappen van Queue-service ophalen
Wachtrij maken met behulp van serviceclient
Wachtrij verwijderen met behulp van serviceclient
Wachtrij 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 opruimen
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: