BlobQueryReader Classe
Objet de diffusion en continu pour lire les résultats de la requête.
- Héritage
-
builtins.objectBlobQueryReader
Constructeur
BlobQueryReader(name=None, container=None, errors=None, record_delimiter='\n', encoding=None, headers=None, response=None, error_cls=None)
Paramètres
Nom | Description |
---|---|
name
|
valeur par défaut: None
|
container
|
valeur par défaut: None
|
errors
|
valeur par défaut: None
|
record_delimiter
|
valeur par défaut:
|
encoding
|
valeur par défaut: None
|
headers
|
valeur par défaut: None
|
response
|
valeur par défaut: None
|
error_cls
|
valeur par défaut: None
|
Variables
Nom | Description |
---|---|
name
|
Nom de l’objet blob en cours d’interrogation. |
container
|
Nom du conteneur où se trouve l’objet blob. |
response_headers
|
Response_headers de la demande de requête rapide. |
record_delimiter
|
Délimiteur utilisé pour séparer les lignes ou les enregistrements avec les données. La méthode records retourne ces lignes via un générateur. |
Méthodes
readall |
Retourne tous les résultats de la requête. Cette opération est bloquée jusqu’à ce que toutes les données soient téléchargées. Si l’encodage a été configuré, il sera utilisé pour décoder les enregistrements individuels s’ils sont reçus. |
readinto |
Téléchargez le résultat de la requête dans un flux. |
records |
Retourne un générateur d’enregistrements pour le résultat de la requête. Les enregistrements sont retournés ligne par ligne. Si l’encodage a été configuré, il sera utilisé pour décoder les enregistrements individuels s’ils sont reçus. |
readall
Retourne tous les résultats de la requête.
Cette opération est bloquée jusqu’à ce que toutes les données soient téléchargées. Si l’encodage a été configuré, il sera utilisé pour décoder les enregistrements individuels s’ils sont reçus.
readall() -> bytes | str
Retours
Type | Description |
---|---|
Résultats de requête. |
readinto
Téléchargez le résultat de la requête dans un flux.
readinto(stream: IO) -> None
Paramètres
Nom | Description |
---|---|
stream
Obligatoire
|
Flux vers laquelle télécharger. Il peut s’agir d’un handle de fichier ouvert ou d’un flux accessible en écriture. |
Retours
Type | Description |
---|---|
Aucun |
records
Retourne un générateur d’enregistrements pour le résultat de la requête.
Les enregistrements sont retournés ligne par ligne. Si l’encodage a été configuré, il sera utilisé pour décoder les enregistrements individuels s’ils sont reçus.
records() -> Iterable[bytes | str]
Retours
Type | Description |
---|---|
Générateur d’enregistrements pour le résultat de la requête. |
Azure SDK for Python