Delen via


BlobQueryReader Klas

Een streaming-object om queryresultaten te lezen.

Overname
builtins.object
BlobQueryReader

Constructor

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

Parameters

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

Variabelen

Name Description
name
str

De naam van de blob die wordt opgeslagen.

container
str

De naam van de container waarin de blob zich bevindt.

response_headers

De response_headers van de snelle queryaanvraag.

record_delimiter

Het scheidingsteken dat wordt gebruikt om regels of records met de gegevens te scheiden. De recordmethode retourneert deze regels via een generator.

Methoden

readall

Retourneer alle queryresultaten.

Deze bewerking blokkeert totdat alle gegevens zijn gedownload. Als codering is geconfigureerd, wordt dit gebruikt om afzonderlijke records te decoderen wanneer ze worden ontvangen.

readinto

Download het queryresultaat naar een stream.

records

Retourneert een recordgenerator voor het queryresultaat.

Records worden regel voor regel geretourneerd. Als codering is geconfigureerd, wordt dit gebruikt om afzonderlijke records te decoderen wanneer ze worden ontvangen.

readall

Retourneer alle queryresultaten.

Deze bewerking blokkeert totdat alle gegevens zijn gedownload. Als codering is geconfigureerd, wordt dit gebruikt om afzonderlijke records te decoderen wanneer ze worden ontvangen.

readall() -> bytes | str

Retouren

Type Description

De queryresultaten.

readinto

Download het queryresultaat naar een stream.

readinto(stream: IO) -> None

Parameters

Name Description
stream
Vereist
IO

De stream om naar te downloaden. Dit kan een geopende bestandsingang of een beschrijfbare stroom zijn.

Retouren

Type Description

Geen

records

Retourneert een recordgenerator voor het queryresultaat.

Records worden regel voor regel geretourneerd. Als codering is geconfigureerd, wordt dit gebruikt om afzonderlijke records te decoderen wanneer ze worden ontvangen.

records() -> Iterable[bytes | str]

Retouren

Type Description

Een recordgenerator voor het queryresultaat.