BlobQueryReader Classe

Um objeto de transmissão em fluxo 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

Name Description
name
valor predefinido: None
container
valor predefinido: None
errors
valor predefinido: None
record_delimiter
valor predefinido:
encoding
valor predefinido: None
headers
valor predefinido: None
response
valor predefinido: None
error_cls
valor predefinido: None

Variáveis

Name Description
name
str

O nome do blob a ser quered.

container
str

O nome do contentor onde se encontra o blob.

response_headers

A response_headers do pedido de consulta rápida.

record_delimiter

O delimitador utilizado para separar linhas ou registos com os dados. O método de registos devolverá estas linhas através de um gerador.

Métodos

readall

Devolver todos os resultados da consulta.

Esta operação está a bloquear até que todos os dados sejam transferidos. Se a codificação tiver sido configurada, será utilizada para descodificar registos individuais.

readinto

Transfira o resultado da consulta para um fluxo.

records

Devolve um gerador de registos para o resultado da consulta.

Os registos serão devolvidos linha a linha. Se a codificação tiver sido configurada, será utilizada para descodificar registos individuais.

readall

Devolver todos os resultados da consulta.

Esta operação está a bloquear até que todos os dados sejam transferidos. Se a codificação tiver sido configurada, será utilizada para descodificar registos individuais.

readall() -> bytes | str

Devoluções

Tipo Description

Os resultados da consulta.

readinto

Transfira o resultado da consulta para um fluxo.

readinto(stream: IO) -> None

Parâmetros

Name Description
stream
Necessário
IO

O fluxo para o que pretende transferir. Pode ser uma alça de ficheiro aberta ou qualquer fluxo gravável.

Devoluções

Tipo Description

Nenhuma

records

Devolve um gerador de registos para o resultado da consulta.

Os registos serão devolvidos linha a linha. Se a codificação tiver sido configurada, será utilizada para descodificar registos individuais.

records() -> Iterable[bytes | str]

Devoluções

Tipo Description

Um gerador de registos para o resultado da consulta.