BlobQueryReader Klasa

Obiekt przesyłania strumieniowego do odczytu wyników zapytania.

Dziedziczenie
builtins.object
BlobQueryReader

Konstruktor

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

Parametry

Nazwa Opis
name
wartość domyślna: None
container
wartość domyślna: None
errors
wartość domyślna: None
record_delimiter
wartość domyślna:
encoding
wartość domyślna: None
headers
wartość domyślna: None
response
wartość domyślna: None
error_cls
wartość domyślna: None

Zmienne

Nazwa Opis
name
str

Nazwa obiektu blob, którego dotyczy zapytanie.

container
str

Nazwa kontenera, w którym znajduje się obiekt blob.

response_headers

Response_headers żądania szybkiego zapytania.

record_delimiter

Ogranicznik używany do oddzielania wierszy lub rekordów za pomocą danych. Metoda records zwróci te wiersze za pośrednictwem generatora.

Metody

readall

Zwróć wszystkie wyniki zapytania.

Ta operacja jest blokowana do momentu pobrania wszystkich danych. Jeśli kodowanie zostało skonfigurowane — będzie to używane do dekodowania poszczególnych rekordów.

readinto

Pobierz wynik zapytania do strumienia.

records

Zwraca generator rekordów dla wyniku zapytania.

Rekordy zostaną zwrócone wierszem według wiersza. Jeśli kodowanie zostało skonfigurowane — będzie to używane do dekodowania poszczególnych rekordów.

readall

Zwróć wszystkie wyniki zapytania.

Ta operacja jest blokowana do momentu pobrania wszystkich danych. Jeśli kodowanie zostało skonfigurowane — będzie to używane do dekodowania poszczególnych rekordów.

readall() -> bytes | str

Zwraca

Typ Opis

Wyniki zapytania.

readinto

Pobierz wynik zapytania do strumienia.

readinto(stream: IO) -> None

Parametry

Nazwa Opis
stream
Wymagane
IO

Strumień do pobrania. Może to być otwarty dojście do plików lub dowolny strumień zapisywalny.

Zwraca

Typ Opis

Brak

records

Zwraca generator rekordów dla wyniku zapytania.

Rekordy zostaną zwrócone wierszem według wiersza. Jeśli kodowanie zostało skonfigurowane — będzie to używane do dekodowania poszczególnych rekordów.

records() -> Iterable[bytes | str]

Zwraca

Typ Opis

Generator rekordów dla wyniku zapytania.