Saya belum mencoba ini, tetapi , ada zipfile
modul di perpustakaan standar Python sejak versi 1.6, dan karena versi 2.6 telah memiliki extractall
metode
Anda harus dapat melakukan sesuatu seperti:
- Buat file dengan konten berikut (mengeditnya agar sesuai dengan kasus penggunaan Anda).
- Simpan file sebagai "unzipfile.py"
- Jalankan dengan python unzipfile.py
Dan itu akan ekstrak test.zip
ke /home/user/directory
.
import zipfile
with zipfile.ZipFile('test.zip', "r") as z:
z.extractall("/home/user/directory")
Sumber: https://stackoverflow.com/a/9432315/167299
Atau, BusyBox berisi "modul" unzip, dan jika Anda dapat mengunduh dan menjalankan BusyBox yang terhubung secara statis, maka Anda dapat menggunakannya untuk meng-unzip sesuatu.
tar -x