StorageStreamDownloader Kelas
Objek streaming untuk diunduh dari Azure Storage.
- Warisan
-
builtins.objectStorageStreamDownloader
Konstruktor
StorageStreamDownloader(downloader)
Parameter
Nama | Deskripsi |
---|---|
downloader
Diperlukan
|
|
Variabel
Nama | Deskripsi |
---|---|
name
|
Nama file yang sedang diunduh. |
properties
|
Properti file yang sedang diunduh. Jika hanya rentang data yang diunduh, ini akan tercermin dalam properti. |
size
|
Ukuran total data dalam aliran. Ini akan menjadi rentang byte jika ditentukan, jika tidak, ukuran total file. |
Metode
chunks |
Iterasi melalui potongan di aliran unduhan. |
read |
Baca hingga ukuran byte dari aliran dan kembalikan. Jika ukuran tidak ditentukan atau -1, semua byte akan dibaca. |
readall |
Unduh isi file ini. Operasi ini memblokir hingga semua data diunduh. :returns: Konten file yang ditentukan. :rtype: byte |
readinto |
Unduh isi file ini ke aliran. |
chunks
Iterasi melalui potongan di aliran unduhan.
chunks() -> Iterator[bytes]
Mengembalikan
Jenis | Deskripsi |
---|---|
Iterator yang berisi gugus di aliran unduhan. |
read
Baca hingga ukuran byte dari aliran dan kembalikan. Jika ukuran tidak ditentukan atau -1, semua byte akan dibaca.
read(size: int | None = -1) -> bytes
Parameter
Nama | Deskripsi |
---|---|
size
|
Jumlah byte yang akan diunduh dari aliran. Biarkan tidak ditentukan atau atur ke -1 untuk mengunduh semua byte. nilai default: -1
|
Mengembalikan
Jenis | Deskripsi |
---|---|
Data yang diminta sebagai byte. Jika nilai yang dikembalikan kosong, tidak ada lagi data yang akan dibaca. |
readall
Unduh isi file ini.
Operasi ini memblokir hingga semua data diunduh. :returns: Konten file yang ditentukan. :rtype: byte
readall() -> bytes
readinto
Unduh isi file ini ke aliran.
readinto(stream: IO[bytes]) -> int
Parameter
Nama | Deskripsi |
---|---|
stream
Diperlukan
|
Aliran yang akan diunduh. Ini bisa berupa handel file terbuka, atau aliran bisa-tulis apa pun. Aliran harus dapat dicari jika unduhan menggunakan lebih dari satu koneksi paralel. |
Mengembalikan
Jenis | Deskripsi |
---|---|
Jumlah byte yang dibaca. |
Azure SDK for Python
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk