En général, quand on veut décompresser un fichier, on utilise le programme adapté.
En l'occurence, ton machin en "Bash", c'est en réalité juste une utilisation du programme unzip, et non un vrai "script".
À ce que je sache, Python est pas là pour remplacer un programme de décompression... (Ni Bash, d'ailleurs.
)