Pecahan, ...alokasi server
di bagi bagi upload, ..prosedur pecah data
kode batang...create data
Misalnya, kita ingin mengunggah file besar dengan membaginya menjadi beberapa bagian kecil:
```ular piton
permintaan impor
def upload_file_in_parts(jalur_file, url, ukuran_bagian=1024*1024):
dengan buka(jalur_file, 'rb') sebagai f:
nomor_bagian = 1
sementara Benar:
bagian = f.baca(ukuran_bagian)
jika bukan bagian:
merusak
file = {'file': (f'bagian_{nomor_bagian}', bagian)}
respon = permintaan.post(url, file=file)
jika respon.status_code == 200:
print(f'Komponen {part_number} berhasil diunggah.')
kalau tidak:
print(f'Gagal mengunggah komponen {part_number}. Kode status: {response.status_code}')
nomor_bagian += 1
file_path = 'jalur/menuju/file/besar/Anda'
upload_url = 'http://titik-akhir-unggahan-anda.com/unggah'
upload_file_in_parts(jalur_file, url_upload)
No comments:
Post a Comment