BlobQueryReader Classe
Um objeto de transmissão em fluxo para ler os resultados da consulta.
- Herança
-
builtins.objectBlobQueryReader
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
|
O nome do blob a ser quered. |
container
|
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
|
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. |
Azure SDK for Python