Dela via


BlobQueryReader Klass

Ett strömmande objekt för att läsa frågeresultat.

Arv
builtins.object
BlobQueryReader

Konstruktor

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

Parametrar

Name Description
name
standardvärde: None
container
standardvärde: None
errors
standardvärde: None
record_delimiter
standardvärde:
encoding
standardvärde: None
headers
standardvärde: None
response
standardvärde: None
error_cls
standardvärde: None

Variabler

Name Description
name
str

Namnet på bloben som kvantifieras.

container
str

Namnet på containern där bloben finns.

response_headers

Response_headers för snabbfrågebegäran.

record_delimiter

Avgränsare som används för att avgränsa rader eller poster med data. Postmetoden returnerar dessa rader via en generator.

Metoder

readall

Returnera alla frågeresultat.

Den här åtgärden blockeras tills alla data laddas ned. Om kodningen har konfigurerats används den för att avkoda enskilda poster.

readinto

Ladda ned frågeresultatet till en dataström.

records

Returnerar en postgenerator för frågeresultatet.

Poster returneras rad för rad. Om kodningen har konfigurerats används den för att avkoda enskilda poster.

readall

Returnera alla frågeresultat.

Den här åtgärden blockeras tills alla data laddas ned. Om kodningen har konfigurerats används den för att avkoda enskilda poster.

readall() -> bytes | str

Returer

Typ Description

Frågeresultatet.

readinto

Ladda ned frågeresultatet till en dataström.

readinto(stream: IO) -> None

Parametrar

Name Description
stream
Obligatorisk
IO

Dataströmmen att ladda ned till. Det kan vara en öppen filreferens eller en skrivbar ström.

Returer

Typ Description

Ingen

records

Returnerar en postgenerator för frågeresultatet.

Poster returneras rad för rad. Om kodningen har konfigurerats används den för att avkoda enskilda poster.

records() -> Iterable[bytes | str]

Returer

Typ Description

En postgenerator för frågeresultatet.