Share via


BlobQueryReader Classe

Um objeto de streaming para ler os resultados da consulta.

Herança
builtins.object
BlobQueryReader

Construtor

BlobQueryReader(name=None, container=None, errors=None, record_delimiter='\n', encoding=None, headers=None, response=None, error_cls=None)

Parâmetros

Nome Description
name
valor padrão: None
container
valor padrão: None
errors
valor padrão: None
record_delimiter
valor padrão:
encoding
valor padrão: None
headers
valor padrão: None
response
valor padrão: None
error_cls
valor padrão: None

Variáveis

Nome Description
name
str

O nome do blob que está sendo desejado.

container
str

O nome do contêiner em que o blob está.

response_headers

O response_headers da solicitação de consulta rápida.

record_delimiter

O delimitador usado para separar linhas ou registros com os dados. O método records retornará essas linhas por meio de um gerador.

Métodos

readall

Retornar todos os resultados da consulta.

Essa operação está bloqueando até que todos os dados sejam baixados. Se a codificação tiver sido configurada , isso será usado para decodificar registros individuais se eles forem recebidos.

readinto

Baixe o resultado da consulta em um fluxo.

records

Retorna um gerador de registro para o resultado da consulta.

Os registros serão retornados linha por linha. Se a codificação tiver sido configurada , isso será usado para decodificar registros individuais se eles forem recebidos.

readall

Retornar todos os resultados da consulta.

Essa operação está bloqueando até que todos os dados sejam baixados. Se a codificação tiver sido configurada , isso será usado para decodificar registros individuais se eles forem recebidos.

readall() -> bytes | str

Retornos

Tipo Description

Os resultados da consulta.

readinto

Baixe o resultado da consulta em um fluxo.

readinto(stream: IO) -> None

Parâmetros

Nome Description
stream
Obrigatório
IO

O fluxo para o qual baixar. Isso pode ser um identificador de arquivo aberto ou qualquer fluxo gravável.

Retornos

Tipo Description

Nenhum

records

Retorna um gerador de registro para o resultado da consulta.

Os registros serão retornados linha por linha. Se a codificação tiver sido configurada , isso será usado para decodificar registros individuais se eles forem recebidos.

records() -> Iterable[bytes | str]

Retornos

Tipo Description

Um gerador de registros para o resultado da consulta.